Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] ftp_nlist tymczasowy katalog
help_mee
post
Post #1





Grupa: Zarejestrowani
Postów: 244
Pomógł: 21
Dołączył: 10.02.2008
Skąd: Załęcze Wielkie

Ostrzeżenie: (0%)
-----


Czołem!
Chcę napisać prosty skrypt wyświetlający strukturę plików i katalogów w jednym z katalogów FTP
Od kilku godzin użeram się z błędem:
Warning: ftp_nlist() [function.ftp-nlist]: Unable to create temporary file. Check permissions in temporary files directory.
Próbowałem stworzyć katalog tmp i nadać mu prawa 777 a potem:
  1. putenv('TMPDIR=/tmp/');

Jednakże error cały czas mnie nęka.
Proszę nakierować mnie. Oczywiście skrypt wykonuje się na innym serwerze, a pobrać listę chcę z innego.
Oto mój kod:
  1. <?
  2. $ftp_serwer = " ";
  3. $ftp_nazwa_uzytkownika = " ";
  4. $ftp_haslo = " ";
  5. $conn_id = ftp_connect($ftp_serwer);
  6. $login_result = ftp_login($conn_id, $ftp_nazwa_uzytkownika, $ftp_haslo);
  7. $ftp_nlist = ftp_nlist($conn_id, "www");
  8. sort($ftp_nlist);
  9. foreach ($ftp_nlist as $v) {
  10. if (ftp_size($ftp_connect, $v) == -1) {
  11. echo "--" . $v . "<br />\n"; //wyświetl jako katalog
  12. }
  13. }
  14. foreach ($ftp_nlist as $v) {
  15. if (!(ftp_size($ftp_connect, $v) == -1)) {
  16. echo "-" . $v . "<br />\n"; //wyświetl jako plik
  17. }
  18. }
  19. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:42