2009-11-06 20 views

Odpowiedz

3

Tak , możesz pobierać pliki z FTP używając PHP - używając ftp_get.

Poniższy fragment pochodzi z documentation:

$conn_id = ftp_connect($ftp_server); 

// login with username and password 
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); 

// try to download $server_file and save to $local_file 
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) { 
    echo "Successfully written to $local_file\n"; 
} 
else { 
    echo "There was a problem\n"; 
} 
2

Z technicznego punktu widzenia protokół FTP umożliwia przesyłanie danych między serwerami pod nazwą FXP. Ta funkcja jest domyślnie wyłączona na większości serwerów FTP, jednak ze względów bezpieczeństwa, więc musisz ją zweryfikować/aktywować, zanim zadziała.

Jeśli jest włączona, należy po prostu skryptować polecenia FXP i wszystko powinno działać poprawnie.

+0

Starbuck hi .. ja nie chcesz korzystać z funkcji FTP. Muszę używać z PHP – Fero

0

Nie sądzę, że to znacznie różni się od kopiowania pliku z katalogu do drugiego, pod warunkiem, że wiesz jak otwarty plik na serwer FTP ..