cameeel
Erfahrenes Mitglied
Ich versuche gerade zu überprüfen ob die IP eines Besuchers bereits in der Datenbank steht und zwar so:
Ich hab nun irgendwie das Gefühl das das nicht funktioniert weil die Meldung "Deine IP wurde nicht.." auch dann kommt wenn die IP noch nicht in der DB steht?!
Und es kommt eben keine Fehlermeldung...
Noch ne Frage nebenbei: Seh ich das schon richtig, dass der Befehl "exit;" dafür sorgt, dass der ganze Script abgebrochen wird?
thx.. - cAm3eel
PHP:
$info->remote_addr = getenv("REMOTE_ADDR");
include("de/dbconnect.php");
$abfrage = "SELECT ip, time FROM ips ORDER BY time ASC";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if($row->ip == $info->remote_addr)
{
echo "<br><br>Deine IP wurde <u>nicht</u> gespeichert da diese zuvor schon eingetragen wurde!";
exit;
}
}
Ich hab nun irgendwie das Gefühl das das nicht funktioniert weil die Meldung "Deine IP wurde nicht.." auch dann kommt wenn die IP noch nicht in der DB steht?!
Und es kommt eben keine Fehlermeldung...
Noch ne Frage nebenbei: Seh ich das schon richtig, dass der Befehl "exit;" dafür sorgt, dass der ganze Script abgebrochen wird?
thx.. - cAm3eel