y mediante este código (usando unlink) lo que quiero es eliminar un par de ficheros, uno siempre tiene extensión txt y otro jpg. Pero nada de nada
Código PHP:
if ($_POST['btn1']=="Eliminar"){
define("SERVER","000.000.000.000"); //IP o Nombre del Servidor
define("PORT",21); //Puerto
define("USER","tumascot"); //Nombre de Usuario
define("PASSWORD","00000"); //Contraseña de acceso
define("PASV",true); //Activa modo pasivo
$id_ftp=ftp_connect(SERVER,PORT); //Obtiene un manejador del Servidor FTP
ftp_login($id_ftp,USER,PASSWORD); //Se loguea al Servidor FTP
ftp_pasv($id_ftp,MODO); //Establece el modo de conexión
$newdir = ftp_chdir($id_ftp, "public_html/galeria_noticias"); // ir a un directorio del ftp
$Directorio=ftp_pwd($id_ftp); //Devuelve ruta actual
$fi=$_POST['txt3'].".txt";
$im=$_POST['txt3'].".jpg";
if (!unlink($fi)){
echo "Fichero ".$fi. " no eliminado<br />";
} else {
echo "Fichero ".$fi. " eliminado<br />";
}
if (!unlink($im)){
echo "Fichero ".$im. " no eliminado<br />";
} else {
echo "Fichero ".$im. " eliminado<br />";
}
}
Warning: unlink(xxx_prueba.txt) [function.unlink]: No such file or directory in C:\xampp\htdocs\gestor\1.php on line 39
Fichero xxx_prueba.txt no eliminado
Warning: unlink(xxx_prueba.jpg) [function.unlink]: No such file or directory in C:\xampp\htdocs\gestor\1.php on line 44
Fichero xxx_prueba.jpg no eliminado
tiene que ser problema de ruta, pero esta se la doy en el script, de echo con ese mismo código (de conexión al ftp y seleccion del directorio) me lista perfectamente los archivos que contiene ese directorio
muchas gracias