Hallo,
ich habe einen Counter mit IP-Sperre.
Die Datei sieht so aus:
IP|Timestamp
Wie kann ich jetzt überprüfen ob eine IP in der Datei ist oder nicht.
Ich hab mal folgenden Code versucht:
<?php
$ipadd = file("ip.txt");
if(!in_array("%$ip%",$ipadd))
{
$iprewrite = fopen("ip.txt","a");
fwrite($iprewrite, "$ip|");
fwrite($iprewrite, "$timestamp");
fwrite($iprewrite, "\n");
}
?>
Mit $ip ermittel ich die IP des User.
Wenn ich den Script jetzt aufrufe, so fügt er jedes mal meine IP + Timestamp in die datei ein.
Warum?
P.S. % ist doch in PHP wie * bei Windos, oder?
MFG
Andavos
--
http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr