Habe folgenden Code:
$IP=$_SERVER["REMOTE_ADDR"];
$host=gethostbyaddr($ip);
$sql = "INSERT INTO datensatz ( id , nom , date, time, IP, host, bild )
VALUES ('', '$nom', now(), now(), '$IP', '$host', '$bild')";
Als ich den Host noch nicht mit in die Datenbank eingefügt habe hat alles wunderbar funktioniert, wenn ich nun auch noch den Host wie in dem Beispiel hier einfüge bekomme ich immer die meldung:
Notice: Undefined variable: ip in c:\programme\easyphp1-7\www\test\ajoutimp.php on line 22, obwohl diese Meldung kommt trägt er trotzdem alles richtig in meine Tabelle ein, IP und Host... ich will aber nicht das eine Fehlermeldung kommt!
Bzw. evtl kann man die MEldung unterdrücken?
Die Zeile 22 ist in diesem Fall die Zeile $IP=$_SERVER["REMOTE_ADDR"];
$IP=$_SERVER["REMOTE_ADDR"];
$host=gethostbyaddr($ip);
$sql = "INSERT INTO datensatz ( id , nom , date, time, IP, host, bild )
VALUES ('', '$nom', now(), now(), '$IP', '$host', '$bild')";
Als ich den Host noch nicht mit in die Datenbank eingefügt habe hat alles wunderbar funktioniert, wenn ich nun auch noch den Host wie in dem Beispiel hier einfüge bekomme ich immer die meldung:
Notice: Undefined variable: ip in c:\programme\easyphp1-7\www\test\ajoutimp.php on line 22, obwohl diese Meldung kommt trägt er trotzdem alles richtig in meine Tabelle ein, IP und Host... ich will aber nicht das eine Fehlermeldung kommt!
Bzw. evtl kann man die MEldung unterdrücken?
Die Zeile 22 ist in diesem Fall die Zeile $IP=$_SERVER["REMOTE_ADDR"];