2009-11-06 13 views
5

Aquí está mi problema en breve.¿Es posible cargar archivos de FTP a FTP usando PHP

Sé cómo cargar un archivo al servidor mediante FTP con el lenguaje de programación PHP.

Pero es que sea posible para obtener los archivos de otro servidor a nuestro servidor usando PHP con

tener el nombre de usuario y contraseña FTP

Gracias por adelantado ... n

Fero

Respuesta

3

Sí , puede buscar archivos desde FTP usando PHP - usando ftp_get.

El siguiente fragmento es de la 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

Técnicamente, el protocolo FTP permite transferencias de servidor a servidor, llamadas FXP. Sin embargo, esta función está deshabilitada de forma predeterminada en la mayoría de los servidores FTP, por razones de seguridad, por lo que necesitaría poder verificarla/habilitarla antes de que funcione.

Si está habilitado, solo necesita guiar los comandos FXP y todo debería funcionar bien.

+0

hi Starbuck .. Yo no lo hacen quiero usar funciones de FTP. necesito usar con PHP – Fero

0

Yo no creo que sea muy diferente de copiar un archivo de un directorio a otro, siempre y cuando usted sabe cómo abierto un archivo en un servidor FTP ..