![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 27.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich, mam prosty skrypt wyszukujący pliki z rozszerzeniem .html na dysku po stronie serwera, który wygląda mniej więcej tak:
FORMULARZ: Kod <FORM action=szukaj.php method=post> <p align=center><b>WprowadĽ IMEI telefonu:</b> <input name="szukane" type="text" value="" size="20" maxlength="15"> <INPUT type=submit value=Szukaj> </p> </FORM> [/form] SAM SKRYPT Kod <?php error_reporting(0); $znaleziono = 0; $szukane=$_POST[szukane]; if (!empty($_POST['szukane'])) { foreach (glob("*.html") as $filename) { // sprawdzamy, czy wycinek filename (numer imei bedacy nazwa pliku) pasuje z wpisanym numerem if(substr($filename, 0, 15) == $szukane) { echo "<P align=center><b>Znaleziono następujące testy :</b></p>"; echo "<p align=center><img src=test.gif> <a href='".$filename."' target='_blank' >".$filename."</a></p>"; $znaleziono =1; } } if(!$znaleziono) echo "<p align=center>Test dla numeru <b>$szukane</b> nie został znaleziony.</p>"; echo "<p align=center><INPUT TYPE=button onclick=history.back() VALUE=Powrót></p>"; } else { echo "<p align=center><b>Nie wprowadziłeś numeru IMEI, popraw to !</b></p>"; echo "<p align=center><INPUT TYPE=button onclick=history.back() VALUE=Powrót></p>"; } ?> Skrypt oczywiście działa i wyszukuje mi pliki o ile są na serwerze ale chciałbym przeszukiwać dodatkowo zdalny katalog, który mogę np.sobie zamapować. Kłopot w tym, że jak zmienię : Kod foreach (glob("SCIEŻKA DO ZDALNEGO KATALOGU/*.html") as $filename) to wyszukiwarka nic nie znajduje. Doczytałem w manualu że ta funkcja nie działa dla zdalnych plików ale nie wiem czym ją zastąpić. Może ma ktoś jakieś konstruktywne sugestie. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:17 |