Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Wyszukiwanie w pliku tekstowym
iNq0
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 3.02.2011

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


witam serdecznie : )

chcę zrobić 'wyszukiwarkę'

po wpisaniu słowa, przykładowo 'koło'

wyświetli całą linijkę, gdzie znajduje się słowo. oczywiście słowa będą zapisane w pliku tekstowym ( np. slowa.txt)

np:


szukane koło

wynik: koło | trójkąt | kwadrat


szukane mama

wynik: tata | mama | dom

i tak dalej.


okno wyszukiwania już napisałem..

  1. <title>Tytuł</title>
  2. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
  3. </head>
  4.  
  5. <form action="search.php" method="post">
  6. Wpisz szukane słowo (np. kopiuj):
  7. <br>
  8. <input type="text" name="phrase" />
  9. <br>
  10. <input type="submit" value="Szukaj" />
  11. <input type="reset" value="Wyczyść" />
  12. </form>
  13.  
  14. </html>


zostanie ono jeszcze wyposażone w elementy graficzne, na razie chodzi o to, by działało.

teraz muszę zrobić plik search.php tak jak opisałem wyżej.


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
_Borys_
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


  1. <?php
  2. $slowo = trim($_POST['phrase']);
  3. $file = file('slowa.txt');
  4. foreach ($file as $linia)
  5. {
  6. if (strpos($linia, $slowo) !== false)
  7. {
  8. echo $linia . '<br>';
  9. }
  10. }
  11. ?>

Kurs PHP (IMG:style_emoticons/default/wink.gif)
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: 3.10.2025 - 13:15