Interesante aclaración, mira que me estaba guiando por el manual que tengo del php que si uno busca por fopen se encuentra con lo siguiente:
int fopen ( string filename, string mode [, int use_include_path])
Si filename comienza con "http://" (no es sensible a mayúsculas), se abre una conexión HTTP 1.0 hacia el servidor especificado y se devuelve un apuntador de fichero al comienzo del texto de respuesta.
Y luego da ejemplos, como este:
Ejemplo 1. Ejemplo de fopen()()
$fp = fopen("/home/rasmus/file.txt", "r");
$fp = fopen("http://www.php.net/", "r");
$fp = fopen("ftp://user:
[email protected]/", "w");
Entonces se ve como bastante simple, es solo entregarle los parametros correctos y listo, obviamente teniendo presente los resguardos de seguridad que correspondan.
También había pensado en un cliente de ftp, pero era mi segunda opción.
En fin, siempre es bueno compartir información, muchas gracias.
Saludos