pues tengo una duda.
tengo una funcion para que copie un archivo de un ftp al servidor web.
funciona de lujo, sube el archivo sin problemas.
peeero al finalizar se me queda la pagina en blanco.
he probado de todo pero me sigue pasando lo mismo.
sabeis porque puede ser?
os dejo el codigo
Código PHP:
$direccion_ftp="ip_ftp";
$usuario="nick";
$pass="contraseña";
$puerto="21";
$ruta_remota="/carpeta_servidor_ftp/";
$ruta_descarga="carpeta_descarga/servidor_web/";
$archivo="archivo.txt";
$archivo_servidor=$ruta_remota.$archivo;
$archivo_local=$ruta_descarga.$archivo;
// Primero creamos un ID de conexión a nuestro servidor
$cid = ftp_connect("$direccion_ftp","$puerto");
// Luego creamos un login al mismo con nuestro usuario y contraseña
$resultado = ftp_login($cid, "$usuario","$pass");
// Comprobamos que se creo el Id de conexión y se pudo hacer el login
// Iniciar la descarga
$ret = ftp_nb_get($cid, $archivo_local, $archivo_servidor, FTP_BINARY);
while ($ret == FTP_MOREDATA) {
// Haga lo que quiera
//$modulo.='1';
// Continuar la descarga...
$ret = ftp_nb_continue($cid);
}
if ($ret != FTP_FINISHED) {
$modulo.='Hubo un error descargando el archivo...';
exit(1);
}
pero ni asi :S
dentro de la funcion visualizo la web, este solo es el trozo de la funcion que uso para subir el archivo.
lo que no se porque la pagina se queda completamente en blanco al iniciar la funcion, se queda cargando mientras descarga el archivo, pero al finalizar lo dicho, pagina en blanco..
gracias por la ayuda :)