webForumDet fria alternativet

eregi och lite fgets :)

0 svar · 185 visningar · startad av Gaski

GaskiMedlem sedan juni 2000310 inlägg
#1

Har en txt fil med en massa ord efter varandra med radbrytning. Sedan ska jag göra en script som kontrollerar att en sträng inte innehåller någon av dessa ord. Följande kod har jag försökt med:

$file = fopen ("ord.txt", "r");
while (!feof ($file)) {
    $line = fgets ($file, 4096);
        if(eregi($line, $rubrik))
		$sidan = "Ordet hittades...";
}
fclose($file);

Svaret jag får är:

Warning: REG_EMPTY: in c:\inetpub\wwwroot\lins\kop&salj\ord..php

Det är någonting som är fel med $line för när jag ersatte den med en vanlig sträng, dvs "hej", i eregi satsen fungerade allting...

------------------
<A HREF="http://www.gaski.net" TARGET=_blank>Datorer är inte smarta, de bara tror att de är det.</A>

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)