Търсене на текст от файл

proba

Registered
Здравейте.
Мислих , мислих но нещо не успявам да измисля как да стане работата.
Да речем че имам 3 текстови документа.
edno.txt , dve.txt и tri.txt
И ключова дума Bulgaria .
Идеята е след като отворим edno.txt (било чрез fopen или file_get_contents)
Да провери вътре ако има Bulgaria да прекрати търсенето и да напише че е намерена в файл edno.txt
Записите във файловете ще са от вида на :

test
asd
Bulgaria
12351
afafaf

Но само в един от трите файла ще има думата Bulgaria.
Въпросът е да изкараме в кой от файловете е открита думата.
Някакви идеи как да стане ?
 
малко дълъг вариянт но само това се сещам в този час :D
PHP:
<?php 
$q=file_get_contents('file.txt');
$q2=file_get_contents('file2.txt');
$q3=file_get_contents('file3.txt');
$word='bulgaria';
if(preg_match("/$word/i", $q)){echo'Намерих <b>'.$word.'</b> в <b>file.txt</b><br />';$p=1;}else{$p=0;}
if($p==0){if(preg_match("/$word/i", $q2)){echo'Намерих <b>'.$word.'</b> в <b>file2.txt</b><br />';$p=1;}else{$p=0;}}
if($p==0){if(preg_match("/$word/i", $q3)){echo'Намерих <b>'.$word.'</b> в <b>file3.txt</b><br />';$p=1;}else{$p=0;}}
if($p==0){echo'Ееее... тази дума я няма никъде :(..';}
?>
 
Защо не сглобиш тази търсачка: http://web-tourist.net/login/login/view.php?st=2558 и една проверка за файловете във папка например: txtsearch

След, това с търсачката от по-горе да проверява във всеки един файл какво има? :?:

това е само предложение!
 

Back
Горе