IP Automatisch Speichern
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Ganz einfach....
du speicherst das am besten in ner mysql tabelle...
was willst du damit anfangen...?
ich skript mal kurz was... post ich dann in 5 min hier rein...
lg sebi
so dass sollte funktionieren:
<?php //Mysql verbindung $host = ""; $datenb = ""; $uname = ""; $upass = ""; if (!(($dblink = mysql_connect($host,$uname,$upass)) && (mysql_select_db($datenb,$dblink)))) die(mysql_error()); //Ip Adresse eintragen $ip_addy=$_SERVER['REMOTE_ADDR']; $date = time(); $sql = "INSERT INTO ips (ip, date) VALUES('$ip_addy', '$date')"; mysql_query($sql); ?>
einfach an den anfang der Datei anhängen und die Daten noch anpassen...und eine Tabelle erzeugen (ich hab sie mal ips genannt).
Beitrag geändert: 17.11.2006 18:43:19 von skate-4fun -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hier:
http://tut.php-q.net/online.html
Wird sogar noch ausgeben, wer gerade Online ist...
Entfernst einfach den löschen Teil und schon werden immer alle gespeichert.
Und die Uasgabe solltest du vielleicht dann auch löschen.
brauchst eigentlich nur den teiL:
<?php $sql = "INSERT INTO Online (IP, Datum) VALUES ('".$_SERVER['REMOTE_ADDR']."', NOW())"; mysql_query($sql) OR die(mysql_error()); ?>
Und noch dazu die passende DB
Schneller Skate
Beitrag geändert: 17.11.2006 18:37:41 von newwarrior -
Hier:
http://tut.php-q.net/online.html
Wird sogar noch ausgeben, wer gerade Online ist...
Entfernst einfach den löschen Teil und schon werden immer alle gespeichert.
Und die Uasgabe solltest du vielleicht dann auch löschen.
brauchst eigentlich nur den teiL:
<?php $sql = "INSERT INTO Online (IP, Datum) VALUES ('".$_SERVER['REMOTE_ADDR']."', NOW())"; mysql_query($sql) OR die(mysql_error()); ?>
Und noch dazu die passende DB
Schneller Skate
Beitrag geändert: 17.11.2006 18:37:41 von newwarrior
Man muss allerdings sagen, dass man die Hochkommata richtig ersetzen muss ;)
Beitrag geändert: 17.11.2006 18:41:17 von benutzernaemelchen -
Hier:
http://tut.php-q.net/online.html
Wird sogar noch ausgeben, wer gerade Online ist...
Entfernst einfach den löschen Teil und schon werden immer alle gespeichert.
Und die Uasgabe solltest du vielleicht dann auch löschen.
brauchst eigentlich nur den teiL:
<?php $sql = "INSERT INTO Online (IP, Datum) VALUES ('".$_SERVER['REMOTE_ADDR']."', NOW())"; mysql_query($sql) OR die(mysql_error()); ?>
Und noch dazu die passende DB
Schneller Skate
Beitrag geändert: 17.11.2006 18:37:41 von newwarrior
Man muss allerdings sagen, dass man die Hochkommata richtig ersetzen muss ;)
Beitrag geändert: 17.11.2006 18:41:17 von benutzernaemelchen
Er soll ja auch ein bisschen zutun haben,
Bei Fragen kann es sich gerne melden.
Helfe ihm dann gerne -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage