![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 30.03.2002 Skąd: SANOK Ostrzeżenie: (0%) ![]() ![]() |
ten skrypt mi nie dzial czy bylbys taki dobry i poprail w nim co trzeba potrzebuje go bardzo!!!
bedzie na stronie www.tygodnik.wsanok.pl PROSZĘ cie bardzo w miare wolnego czasu popraw mi go aby dzialal jest jakis blad z ta funkcja substr_count $katalog="dane"; //podaj sciezke do katalogu $slowo="czy ma tu byc zmienna z formularza?"; //podaj slowo jakiego szukasz $slowo=strtolower($slowo); $kartoteka=opendir($katalog); while($plik=readdir($kartoteka)){ if($plik!="." && $plik!=".."){ if(substr_count($plik,".")!=0){ $plik_k=$katalog."/".$plik; $tmp_tab=file($plik_k); $zawartosc=strtolower(join("",$tmp_tab)); if(substr_count($zawartosc,$slowo)!=0){ echo "<a href="$plik_k">$plik</a>"; } } } } |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 7.05.2002 Skąd: Sz-n/Wroc/Wawa Ostrzeżenie: (0%) ![]() ![]() |
Moze masz starsza wersje php - te funkcje wprowadzli dopiero w wersji 4.0
Sprobuj zamienic linijki if(substr_count($plik,".")!=0){ na if(strstr($plik,".")){ i if(substr_count($zawartosc,$slowo)!=0){ na if(strstr($zawartosc,$slowo)){ powinno pomoc. /maggot/ ps. na przyszlosc pisz dokladnie jaki blad php zwraca - bo tak to mozna tylko zgadywac |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 30.03.2002 Skąd: SANOK Ostrzeżenie: (0%) ![]() ![]() |
no i pewnie to jest to bo testowalem to na php 3. costam a skrypt pisany na 4.0
sam osobiscie znam tylko funkcje z 3.0 i musialem tych z tego skryptu szukac w manualu bo nie wiedzialem o co chodzi.... DZIEKI FEST :oops: |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 30.03.2002 Skąd: SANOK Ostrzeżenie: (0%) ![]() ![]() |
Kod <?
$katalog="../546260402/"; //podaj sciezke do katalogu //$slowo=""; //podaj slowo jakiego szukasz $slowo=strtolower($slowo); $kartoteka=opendir($katalog); while($plik=readdir($kartoteka)){ if($plik!="." && $plik!=".."){ if(substr_count($plik,".")!=0){ $plik_k=$katalog."/".$plik; $tmp_tab=file($plik_k); $zawartosc=strtolower(join("",$tmp_tab)); if(substr_count($zawartosc,$slowo)!=0) { echo "<ul><li type=circle><a href="$plik_k">$plik<br></a></li></ul>"; } } } } ?> no i jest sobie skrypt który pieknie dziala ale jest problem gdzie ![]() ![]() Kod if(!$slowo)
print ("NIE ZNALEZIONO SZUKANEGO SLOWA $slowo"); bo mi nie chce chodzic? :?: |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%) ![]() ![]() |
na przyklad:
Kod <?
$znaleziono=false; $katalog="../546260402/"; //podaj sciezke do katalogu //$slowo=""; //podaj slowo jakiego szukasz $slowo=strtolower($slowo); $kartoteka=opendir($katalog); while($plik=readdir($kartoteka)){ if($plik!="." && $plik!=".."){ if(substr_count($plik,".")!=0){ $plik_k=$katalog."/".$plik; $tmp_tab=file($plik_k); $zawartosc=strtolower(join("",$tmp_tab)); if(substr_count($zawartosc,$slowo)!=0) { echo "<ul><li type=circle><a href="$plik_k">$plik<br></a></li></ul>"; $znaleziono = true; } } } } if(!$znaleziono) { print ("NIE ZNALEZIONO SZUKANEGO SLOWA $slowo"); } ?> |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 30.03.2002 Skąd: SANOK Ostrzeżenie: (0%) ![]() ![]() |
pieknie PODZIENKOWAŁ
![]() ![]() ![]() pełnia szczęścia! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%) ![]() ![]() |
No problem
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 14:00 |