![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 9.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Probuje zrobić prostą wyszukiwarke wierszy ktore zostały dodane przez formularz do pliku txt np jerzeli w linijce znajdzie sie słowo chlor to chce by pokazał wszyskie linijki które zawierają to słowo...jedyne co mi sie udało to toi że pokazuje cały plik tekstowy
kod w pliku html wyglada:
natomiast pliku php który działa po nacisnieciu guzika
będe wdzięczny za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Apo @ 2005-11-13 19:46:47) $file = file('plik.txt'); $c = count($file); for($i=0; $i < $c, $i++) { if($file[$i] == 'szukana_fraza') { echo $file[$i]; } else { echo 'Nie znaleziono'; } } I po co urzywasz co chwile echo :?: to co podałeś jest bez sensu to raz (Jeżeli będziesz miał 1000 linijek w pliku, to 9999 razy wyświetli Ci się Nie znaleziono, a raz, jeżeli oczywiście będzie to fraza której szukamy ta linijka. Tylko taki problem, że ta linijka MUSI BYĆ IDEALNIE taka sama jak fraza, czyli "szukam jakiegos stringu". Mozesz sie wzorowac na sposobie, ale musisz zmienić dużo rzeczy. proponuję użyć eregi" title="Zobacz w manualu php" target="_manual, albo skorzystać z metody bregovic Cytat(Apo @ 2005-11-13 19:46:47) urzywasz
Ten post edytował Spirit86 13.11.2005, 20:04:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:10 |