Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie listy plików
Forum PHP.pl > Forum > Przedszkole
Mamber
"Zmęczyłem" kod na wyświetlanie listy plików z serwera FTP, przy użyciu scandir()... Hmmmm czy mogłby mi ktoś powiedzieć czy jest poprawny, bo szczerze mówiąc wątpię w to :/? Jeśli nie proszę o wskazówki, ale nie o gotowca!

  1. <?php
  2. // ustaw podstawowe połączenie
  3. $ftp_server = "ftp.mojadomena.pl";
  4. $port = "21";
  5. $ftp_user_pass = "haslo";
  6. $ftp_nazwa_uzytkownika = "admin";
  7. $dir = "$ftp_server";
  8.  
  9. $conn_id = ftp_connect($ftp_server, $port);
  10.  
  11. // logujemy się nazwą użytkownika i hasłem
  12. $rezultat_logowania = ftp_login($conn_id, $ftp_nazwa_uzytkownika, $ftp_user_pass);
  13.  
  14. // sprawdź połączenie
  15. if ((!$conn_id) || (!$rezultat_logowania)) {
  16.  echo "Połączenie FTP się nie powiodło!";
  17.  echo "Próbowano połączyć się do $ftp_server jako użytkownik"
  18.  . $ftp_nazwa_uzytkownika;
  19.  exit; 
  20.  } else {
  21.  echo "Połączony z $ftp_server jako użytkownik $ftp_nazwa_uzytkownika";
  22.  }
  23.  
  24. // wypisujemy wszystkie pliki
  25.  $files = scandir($dir);
  26.  
  27. // sprawdź stan operacji
  28. if (!$files) {
  29.  echo "Brak danych!";
  30.  } else {
  31.  echo "print_r($files)";
  32.  }
  33.  
  34. // zamykamy FTP
  35. ftp_close($conn_id); 
  36. ?>
dtb
echo "print_r($files)";
zamien na:
print_r($files);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.