Para la eliminación de archivos, existe una función llamada unlink(ruta).
En el siguiente ejemplo, he creado una carpeta llamada archivos-temporales en la cual existe un archivo llamado reportes.txt.
A través de un formulario llevaré a cabo la eliminación de dicho archivo, indicando la ruta en un input "text" ...
Código de ejemplo ...
<?php /* By http://php-estudios.blogspot.com */ $mensaje = ""; if (isset($_POST["eliminar"])) { $eliminar = htmlspecialchars($_POST["eliminar"]); $proceso = unlink($eliminar); if (!$proceso) { $mensaje = "<p>Ha habido un error, el archivo no existe ó la ruta no es correcta</p>"; } else { $mensaje = "<p>El archivo $eliminar ha sido eliminado correctamente.</p>"; } } ?> <!DOCTYPE HTML> <html> <head> <title>Eliminar archivos con PHP</title> </head> <body> <?php echo $mensaje; ?> <form method="post" action="<?php echo $_SERVER["PHP_SELF"]; ?>"> Ruta del archivo a eliminar: <input type="text" name="eliminar" size="40"> <input type="submit" value="Eliminar"> </form> </body> </html>
No hay comentarios:
Publicar un comentario