Hola Camaradas,
Pues tengo este codigo, lo que quiero hacer es que un archivo en mi ftp, lo mueva a otra carpeta, esto funcionaba bien en otro servidor con otra pagina, pero este servidor es nuevo y tiene un php nuevo (register_globals esta en OFF), el código es el siguiente:
Código PHP:
$archivo = 'miSitio.com/dir_base/'.$proyecto.'/'.$directorio.'/'.$doc;
$archivo_nuevo ='miSitio.com/dir_base/'.$proyecto.'/'.$directorio.'/papelera/'.'delete_'.$doc;
$id_con = ftp_connect('ftp.miSitio.com') or die ("NO SERVIDOR");
$servidor_ftp = "serv";
$usuario_ftp = "user";
$contrasenya_ftp = "pass";
if (@ftp_login($id_con, $usuario_ftp, $contrasenya_ftp)) {
echo "Conectado como $usuario_ftp@$servidor_ftp\n";
} else {
echo "No ha sido posible conectarse como $usuario_ftp\n";
}
if (ftp_rename($id_con, $archivo, $archivo_nuevo)) {
echo "se ha renombrado $archivo a $archivo_nuevo con exito";
} else {
echo "Hubo un problema al renombrar $archivo a $archivo_nuevo";
}
Cuando veo en el xplorador la cadena de variables que le doy, es correcta, pero no mueve el archivo, así mismo tengo la carpeta con permiso 777.
Alguien ve algun error?
Gracias bro's!