Nahuel Garcia
2008-04-18 17:45:48 UTC
Esta función me da el siguiente error
Fatal error: Call to undefined function
function eliminar_recursivo_contenido_de_directorio($carpeta){
$directorio = opendir($carpeta);
while ($archivo = readdir($directorio)){
if( $archivo !='.' && $archivo !='..' ){
//comprobamos si es un directorio o un archivo
if ( is_dir( $carpeta.$archivo ) ){
//si es un directorio, volvemos a llamar a la función para
que elimine el contenido del mismo
eliminar_recursivo_contenido_de_directorio(
$carpeta.$archivo.'/' );
rmdir($carpeta.$archivo); //borrar el directorio cuando
esté
vacío
} else {
//si no es un directorio, lo borramos
unlink($carpeta."/".$archivo);
} // if
} // if
} // while
closedir($directorio);
} // function
Me faltará configurar alguna cosa? Agradezco la ayuda de antemano
Fatal error: Call to undefined function
function eliminar_recursivo_contenido_de_directorio($carpeta){
$directorio = opendir($carpeta);
while ($archivo = readdir($directorio)){
if( $archivo !='.' && $archivo !='..' ){
//comprobamos si es un directorio o un archivo
if ( is_dir( $carpeta.$archivo ) ){
//si es un directorio, volvemos a llamar a la función para
que elimine el contenido del mismo
eliminar_recursivo_contenido_de_directorio(
$carpeta.$archivo.'/' );
rmdir($carpeta.$archivo); //borrar el directorio cuando
esté
vacío
} else {
//si no es un directorio, lo borramos
unlink($carpeta."/".$archivo);
} // if
} // if
} // while
closedir($directorio);
} // function
Me faltará configurar alguna cosa? Agradezco la ayuda de antemano