![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 21.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Probowalem znalez wszedzi i na googlach i tutaj w archiwum ale nic nie znalazlem wiec dlatego pisze tutaj(a wydaje mi sie ze jest to dosc wazne)
Mam taki problem, a mianowicie posiadam pliki txt w ktorym mam baze: Hannibal to jest super film. Twierdza to jest dobry film. Matrix to jest Bardzo dobry film. Matrix 2 jest jescze lepszy. Milczenie owiec jest lepsze od Hannibala. Oczywiscie kazdy z tych zdan jest w osobnej lini. I moj problem polega na tym by wyszukac z tych wierszy jakiegos klucza i by skrypt pokazal caly wiersz z tym kluczem np: Szukane: (klucz, zmienna) Hannibal To skrypt wyswietli mi 1 i 5 wiersz poniewaz tam znajduje sie slowo Hannibal: Hannibal to jest super film. Milczenie owiec jest lepsze od Hannibala. Jak to zrobic? Wiem ze latwiej na mysql ale ja niemam mysql :-) wiec musze sobie tak poradzic jakosc. Dzieki. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Będzie konieczna znajomość następujących funkcji:
file(); eregi(); print(); for() lub while() Trochę pokombinuj z tymi funkcjami. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
No dobra:
[php:1:c5a94a7e8e]<?php $file=file("plik.txt"); $ilosc=count($file); $tekst="Szukany tekst"; for($i=0; $i<$ilosc; $i++) { if(eregi($tekst,$file[$i])) { echo "<br />".$file[$i]."<br />"; } } ?>[/php:1:c5a94a7e8e] |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 21.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki! Jestem ci bardzo wdzieczny :-)
Juz zacząłem czytac manuala a tu taka niespodzinaka miła :-) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat Juz zacząłem czytac manuala a tu taka niespodzinaka miła :-)
Eee, mogłem nie podawać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale czytaj dalej, na pewno Ci to nie zaszkodzi!!! Dzięki manualowi rozwiążesz wiele swoich problemów (z php, oczywiście). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 03:16 |