Proszę:
wypisze Ci od razu w których liniach jest ten wyraz szukany:
<?php
//tu masz slowo z towjego post nie sprawdzam czy 8 znakow bo to chyba masz
$szukam = "xxxxxxxx";
//-------------------------------------------------------------------------------
//odczyt linia po linii
//-------------------------------------------------------------------------------
$licznik=0;
$file = fopen("plik.txt", "r"); if ($file) {
$licznik++;
continue;
}
else{
$linie[] = $licznik;
}
}
}
//sprawdzasz czy cos jest w tej tablicy
echo 'Podanego ciagu nie odnaleziono !!!'; }
else{
echo 'Podany ciag znajduje sie w pliku w liniach: '; foreach($linie as $var){
}
}
?>
a jak chcesz tylko sprawdzić czy jest w pliku i niewazna linia to:
<?php
//---------------------------------------------------------------------------
//odczyt całego pliku
//-------------------------------------------------------------------------------
$filename = "plik.txt";
$file = fopen($filename, "r"); if(!strstr($text_pliku, $szukam)){ echo 'Podanego ciagu nie odnaleziono !!!'; }
else{
echo 'Podany ciag znajduje sie w pliku'; }
?>
Pozdrawiam