| 
<html>
<head>
 <title>Probando Backup</title>
 </head>
 <body>
 <?
 // Incluye de la clase Backup
 include ("cls_backup.php");
 
 // Crea el objeto
 $backup = new backup;
 
 // Asigna los parámetros
 $backup->set_etiqueta ("prueba");
 $backup->set_dir_origen ("dir_origen/");
 $backup->set_dir_destino ("dir_dest");
 $backup->set_bd_host ("host");
 $backup->set_bd_usr ("usuario");
 $backup->set_bd_clave ("clave");
 $backup->set_bd_nombre ("nombre_bd");
 
 // Evalúa el parámetro modo
 switch ($_GET["modo"])
 {
 // Comprime el directorio especificado en set_dir_origen () y descarga el zip
 case "files":
 $backup->backup_files ();
 break;
 // Vuelca la BD a un fichero y lo descarga
 case "bd":
 $backup->backup_mysql ();
 break;
 // Muestra las opciones de backup
 case "":
 echo "<p><a href=\"?modo=files\">Ficheros</a></p>";
 echo "<p><a href=\"?modo=bd\">BD</a></p>";
 break;
 }
 ?>
 </body>
 </html>
 |