Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Upload plików przez FTP przy pomocy PHP, Jak ?
xPatryk
post 9.08.2005, 16:51:10
Post #1





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 9.01.2004

Ostrzeżenie: (20%)
X----


Witam,

jak najprościej przesłać na zdalny serwer FTP pliki przy pomocy FTP (w sesji 3 pliki, max 400 kb, 100 kb i 25 kb, wszystkie to obrazki ?

Pozdrawiam i proszę o odpowiedź
Patryk


--------------------
Linux is like a Wigwam - no windows, no gates, Apache INSIDE...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
aleksander
post 9.08.2005, 17:34:16
Post #2





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


najprościej skożystac z ftp" target="_blank i wyszukiwarki
Go to the top of the page
+Quote Post
xPatryk
post 9.08.2005, 18:08:47
Post #3





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 9.01.2004

Ostrzeżenie: (20%)
X----


Witam,

próbowałem,
ale np. dla zapytań pt. "upload ftp", "ftp by php", "ftp przez php" nie wiele udało mi się znaleźć sad.gif


--------------------
Linux is like a Wigwam - no windows, no gates, Apache INSIDE...
Go to the top of the page
+Quote Post
aleksander
post 9.08.2005, 18:52:20
Post #4





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


rozbrajasz mnie >_>
http://pl.php.net/ftp :
  1. <?php
  2. // ustaw podstawowe połączenie
  3. $conn_id = ftp_connect($ftp_server);
  4.  
  5. // zaloguj się nazwą użytkownika i hasłem
  6. $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  7.  
  8. // sprawdź połączenie
  9. if ((!$conn_id) || (!$login_result)) {
  10.  echo "Połączenie FTP się nie powiodło!";
  11.  echo "Próbowano połączyć się do $ftp_server jako użytkownik"
  12.  . $ftp_user_name;
  13.  exit;
  14.  } else {
  15.  echo "Połączony z $ftp_server jako użytkownik $ftp_user_name";
  16.  }
  17.  
  18. // prześlij plik
  19. $upload = ftp_put($conn_id, $plik_docelowy, $plik_zrodlowy, FTP_BINARY);
  20.  
  21. // sprawdź stan operacji
  22. if (!$upload) {
  23.  echo "Wstawienie pliku przez FTP się nie powiodło!";
  24.  } else {
  25.  echo "Przesłano $plik_zrodlowy na $ftp_server jako $plik_docelowy";
  26.  }
  27.  
  28. // zamknij strumień FTP
  29. ftp_close($conn_id);
  30. ?>
zamykam
Go to the top of the page
+Quote Post

Closed 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: 14.08.2025 - 10:15