Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie danych z pliku txt
Peragorn
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 22.03.2011

Ostrzeżenie: (0%)
-----


Witam napisałem taki oto kawałek kodu
Kod
<div id="formu">
<form method="post" name="pytanie">
<input type="hidden" name="pytanie" value="szukaj" />
<table border="0">
<tr><td><input type="submit" value="SZUKAJ" />
</td><td><input size="20" type="text" name="pytanie" value="" /></td></tr>

</table>
</form>
<?php
if (isset($pytanie) && ($pytanie != "")) { $p=fopen("text.txt","r");
$zawartosc=fread($p,filesize("text.txt"));
fclose($p);
echo str_replace($pytanie,"<STRONG>$pytanie</STRONG>",$zawartosc); }
?>

Moje pytanie polega na tym gdzie w kodzie PHP jest błąd oraz jak zrobić aby po wyszukaniu danego słowa wyświetliło całą zawartość wiersza ( w moim przypadku to jest imię nazwisko i nr telefonu)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Peragorn
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 22.03.2011

Ostrzeżenie: (0%)
-----


Ok dzięki teoretycznie dział niestety jak wpisze jakieś zapytanie to wyszuka je w pliku ,wypisze na stronie jako pogrubione ale oprócz szukanego słowa wypisuje cała zawartość pliku text.txt mimo że w tym pliku po hasłach Imię Nazwisko Telefon występuje ENTER .
Gdy zaś wpisze słowo , które nie występuje również wyświetlana jest cała zawartość pliku text.txt
Chciałbym żeby wyświetlało tylko 1 wiersz w którym występuje podane w SZUKAJ słowo
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 04:57