tofik177 utworzono 9 listopada 2009 utworzono 9 listopada 2009 (edytowane) Mam skrypt: (forma jego jest taka do testowania) szuka on plików o zadanej nazwie, ale tylko w katalogu w którym się znajduje.. 1.Jak zrobić żeby szukał także w podkatalogach ??? 2.Chciałem też dodać wyswietlanie linku do plików które znajdzie [code]<form action="szukaj.php" method="post"> <input type="text" name="nazwa" id="nazwa" /> <input type="submit" name="szukaj" id="szukaj" value="szukaj" /></form> <? // $nazwa='jakis_plik'; $dir=dirname(__FILE__); $otworz=opendir($dir); $znaleziono=0; while($plik=readdir($otworz)) { if(eregi($nazwa,$plik)) { $znaleziono++; } $_GLOBAL['znaleziono']=$znaleziono; } echo 'Znaleziono '.$_GLOBAL['znaleziono'].' szukane: ('.$nazwa.').' ; ?> [/code] na innym forum polecono mi zeby zmodyfikować $new=$dir.'/'.$folder; $open=opendir($new); troche kombinowałem ale nic z tego nie wyszło...
luq komentarz 10 listopada 2009 komentarz 10 listopada 2009 Otwieraj rekurencyjnie foldery jeśli są w szukanym katalogu. Używaj scandir() bo dokładnie do tego ona jest a nie opendir(), readdir() (...)
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.