Andavos: Überprüfen ob etwas in einer Datei steht

Beitrag lesen

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