Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] ftp, masowy transfer plików
kebq
post 19.06.2007, 20:05:20
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 2.12.2005

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


witam,
mam swój skrypcik:
  1. <?php
  2. ini_set('display_errors', 1);
  3.  
  4. $ftp_serwer = "ftp.serwer.com";
  5. $conn_id = ftp_connect($ftp_serwer);
  6.  
  7. $ftp_user_name = "login";
  8. $ftp_user_pass = "haslo";
  9.  
  10. $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  11.  
  12. if ((!$conn_id) || (!$login_result)) {
  13. echo "Połączenie FTP się nie powiodło! <br />";
  14. echo "Próbowano połączyć się do $ftp_serwer jako użytkownik"
  15.  . $ftp_user_name;
  16. } else {
  17. echo "Połączony z $ftp_serwer jako użytkownik $ftp_user_name <br />";
  18. }
  19.  
  20. $plik_zrodlowy = "sciezka/do/pliku/test.zip";
  21. $plik_docelowy = "test.zip";
  22.  
  23. $upload = ftp_put($conn_id, $plik_docelowy, $plik_zrodlowy, FTP_BINARY);
  24.  
  25. if (!$upload) {
  26. echo "Wysłanie pliku przez FTP się nie powiodło! <br />";
  27. } else {
  28. echo "Przesłano $plik_zrodlowy na $ftp_serwer jako $plik_docelowy";
  29. }
  30.  
  31. ftp_close($conn_id);
  32. ?>


tyle ze wysyła on tylko jeden plik na raz,
jak przesłać więcej plików z jednego folderu o rozmiarze ok 15mb na raz nie przekraczając max. czasu wykonywania skryptu?
ew. jak przesłać bez żadnych problemów jeden duży plik przez ftp za pomocą php?
chodzi mi co podobną sztuczkę jak np. te stosowane przy masowym mailingu
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 11:36