singh
Goto Top

Mit PHP die IP des Besuchers speichern?

hallo alle,
hab mal eine frage!!!!

Wie kann per PHP die IP adresse des Besuchers speichern??????

Ich weiß wie man die IP des besuchers anzeigt

<?php

echo "Ihre IP-Adresse lautet ", $HTTP_SERVER_VARS["REMOTE_ADDR"];
?>

aber wie kann die ip speichern, damit wenn der Besucher was falsches anstellt damit man ihn zurückverfolgen kann!!!

Danke im voraus für antworten!!!!

Änderung(en):
25.06.2007 19:08
Thread geschlossen, weil die "perfekte" Antworte gepostet wurde.
@masterG
Moderator

Content-ID: 47620

Url: https://administrator.de/forum/mit-php-die-ip-des-besuchers-speichern-47620.html

Ausgedruckt am: 22.12.2024 um 18:12 Uhr

16568
16568 29.12.2006 um 20:56:17 Uhr
Goto Top
Unnötig, wenn Dein Server Logfiles hat...


Lonesome Walker
EvilMoe
EvilMoe 29.12.2006 um 21:08:36 Uhr
Goto Top
Und ausserdem solltest du auch sagen wie du die ip`s speichern will (Datei, Datenabank)?
Wenn du diese in einer datei speichern willst :
<code type="php" >
file_put_contents('ips.log', $_SERVER['REMOTE_ADDR']);
singh
singh 30.12.2006 um 16:42:41 Uhr
Goto Top
ich weiß das der server die ip speichert wer in mein gästebuch oder forum etc. hineinschreibt, aber ich will von alles gästen auch die die nur still auf der webseiten sind

ach diesen code probier mal aus hoffentlich geht der
17735
17735 30.12.2006 um 16:46:10 Uhr
Goto Top
Hallo,

entweder auf die Weise wie Lonesome Walker dir sagte in eine Datei oder eine andere Möglichkeit wäre per (MySQL-)Datenbank.

Ein Beispiel für MySQL:

<?php

$sql = "INSERT INTO ipprotocol (ip, timestamp) VALUES ('$_SERVER[REMOTE_ADDR]', NOW())";  
$result = mysql_query($sql);

?>

Mit obigem Codebeispiel wird auch gleichzeitig die Uhrzeit in der Datenbank gespeichert.

Gruß,
Ahnenforscher
16568
16568 30.12.2006 um 16:54:22 Uhr
Goto Top
Nur zu Deiner Info:

In einem Server-Logfile werden alle Webseitenbesucher gespeichert.
Du solltest Dich erst einmal intensiver mit dem Thema Webserver beschäftigen, bevor Du anfängst, Dir eine Textdatei/Datenbank mit unnötigem Ballast zuzuballern...


Lonesome Walker