![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 5.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam chcę przesłać plik z dysku komputera na serwer ftp i mam napisany taki kod
[php:1:d135f35d0f] <?php // ustaw podstawowe połączenie $conn_id = ftp_connect("$serwer"); // zaloguj się nazwą użytkownika i hasłem $login_result = ftp_login($conn_id, "$user", "$password"); ftp_pasv($conn_id, TRUE); // sprawdź połączenie if ((!$conn_id) || (!$login_result)) { echo "Połączenie FTP się nie powiodło!"; echo "Próbowano połączyć sie jako użytkownik"; die; } else { echo "Połączony"; } // prześlij plik $upload = ftp_put($conn_id, "/public_html/phpbb/a.sql", "c:a.sql", FTP_BINARY); // sprawdź stan operacji if (!$upload) { echo "Ftp upload has failed!"; } else { echo "Przesłano plik na server"; } // zamknij strumień FTP ftp_quit($conn_id); ?> [/php:1:d135f35d0f] i plik a.sql mam na dysku C bezpośrednio. Ale to mi nie chce działać, znaczy się łączy się bezproblemowo z serwerem ftp ale nie chce przesłać pliku. Czy mam coś źle z kodem czy po prostu coś nie gra z serwerem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Z góry dziękuję za odpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
[php:1:3d26a926f0]
$upload = ftp_put($conn_id, "./public_html/phpbb/a.sql", "c:a.sql", FTP_BINARY); [/php:1:3d26a926f0] A teraz? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 11:00 |