Advertisement
Guest User

Untitled

a guest
Nov 28th, 2015
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.95 KB | None | 0 0
  1. <?php
  2. echo '<!DOCTYPE html>
  3. <html>
  4.  <head>
  5.    <title>Eliminar ficheros</title>
  6.    <link href="css/estilo.css" rel="stylesheet" type="text/css">
  7.    <link rel="icon" type="image/ico" href="img/favicon.ico" />
  8.    <script type="text/javascript" src="jscript/utiles.js"> </script>
  9.  </head>
  10.  
  11.  <body>';
  12.  
  13.      include 'seguridad.php';
  14.      include 'conexion.php';
  15.     //Enlaces para acceder a diferentes opciones
  16.      include 'menu_sup.php';
  17.  
  18. // si se ha indicado algún fichero y se ha pulsado a enviar, recoge cada elemento indicado para borrar del array y por cada valor, se introduce en la variable  $borrar
  19. echo "<table width='80%' border='0' align='center' cellspacing='0' cellpadding='0' class='fondotabla'><tr class='fondotabla' >";
  20. if (isset($_POST['Borrar']) && isset($_POST['id_borrar'])){
  21.     foreach ($_POST['id_borrar'] as $borrar)  {
  22. $borrar=str_replace("./","",$borrar);
  23.     //Obtiene tamaño de archivo y lo pasa a KB, de esta forma diferenciamos carpetas de ficheros y ejecutar el comando que elimina carpetas o ficheros en funcion de esto
  24.  
  25.   $tamano=number_format(((ftp_size($conn,$borrar))/1024),2)." Kb";
  26.      if($tamano!="-0.00 Kb") {
  27.        
  28.    
  29.                   if (ftp_delete($conn, $borrar)==true) {
  30.                            
  31.                            echo "<tr class='fondotabla' ><td align='center'><font color='green'>El fichero <strong><font color='black'>".$borrar." </font></strong> se ha eliminado correctamente</font></td></tr>";
  32.               }  
  33.                else {      echo "<tr class='fondotabla'><td align='center's ><font color='red'>El fichero <strong><font color='black'>".$borrar." </font></strong>  no se ha eliminado correctamente</font></td></tr>";
  34.               }
  35.  
  36.       }
  37.  
  38.                                  
  39.                                    
  40.       if($tamano=="-0.00 Kb") {
  41.      
  42.  
  43.                if (ftp_rmdir($conn, $borrar)==true) {
  44.              
  45.                echo "<tr class='fondotabla'><td  align='center' ><font color='green'>El directorio <strong><font color='black'>".$borrar." </font></strong> se ha eliminado correctamente</font></td></tr>";
  46.                }  
  47.                else {      echo "<tr class='fondotabla'><td align='center' ><font color='red'>El directorio <strong><font color='black'>".$borrar." </font></strong>  no se ha eliminado correctamente o no esta vacío</font></td></tr>";
  48.                }
  49.                                    
  50.    
  51.         }              
  52.   }                                                      
  53. }
  54. else{ //Si no esta marcado ningún fichero, se reenvía a la pagina principal de borrar indicándole un mensaje
  55.         header ("Location: borrar.php?noborrar=si "); }
  56.  
  57. ?>
  58.     </table>
  59.     <p align="center">
  60.       <!--Enlaces a diferentes opciones-->
  61.       <button class="link" onclick="window.location.href='/home.php'">Volver a Inicio</button>
  62.       <button class="link" onclick="window.location.href='/borrar.php'">Volver a Borrar</button>
  63.     </p>
  64.   </body>
  65. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement