Hola foreros:
Estoy intentando borrar una carpeta vacia, ya que para poder borrar una carpeta es necesario borrar antes todos los elementos que esta tenga dentro, pero eso es otro tema.
Puedo crear carpetas y subir y borrar ficheros pero no puedo borrar una carpeta sin nada en su interior.
Estoy usando la función ftp_rmdir de la siguiente manera.
Código PHP:
include('includes/ftpfunc.php');
$id_ftp=ConectarFTP();
$ruta=ObtenerRuta();
$dir = $_GET["dir"];
$fichero = $_GET["fichero"];
$rutaFinal= $ruta.'/'.$dir.'/'.$fichero;
$pos = strpos($fichero, ".");
if ($pos === false)
{
if (ftp_rmdir(id_ftp,$rutaFinal))
{
echo 'Carpeta '.$fichero.' borrada correctamente';
}
else
{
echo 'No se puede borrar la carpeta '.$fichero;
}
}
else
{
if (ftp_delete($id_ftp, $rutaFinal))
{
echo 'Fichero '.$fichero.' borrado correctamente';
}
else
{
echo 'No se puede borra el archivo '.$fichero;
}
}
ftp_close($id_con);
Donde $rutaFinal sería similar a "/Download/prueba/borrame" donde borrame es la carpeta que deseamos borrar pero me sale el error 'No se puede borrar la carpeta borrame'
Imagino que el problema está en la ruta que le estoy dando o que no tengo privilegios, pero no sé que puede ser, así que como siempre os pido ayuda
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
Gracias foreros del web.