Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2011, 22:33
arnet46
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
backup de la BD en mysql

Hola amigos del foro!, nuevamente estoy necesitando de su ayuda!

Tengo que poder realizar un backup de la BD en mysql con php

Para eso tengo un form con un simple boton.

cuando apreto el boton lo que hace, es leer el codigo que les pongo a continuacion...

------------------------------------------------------------
<?
require_once "/../../includes/cnx.php";

if (isset($_POST["bt_aceptar"])){
//fijo el date de hoy
$date_month = date('m');
$date_year = date('Y');
$date_day = date('d');
$Date = "$date_year-$date_month-$date_day";

//Archivo
$filename = "backup_$Date.sql";

//Datos BD
$usuario = "root";
$passwd = "";
$bd = "sao";

header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");


$executa = "C:\xampp\mysql\bin\mysqldump.exe -u $usuario --password=$passwd --opt $bd";

system($executa, $con);

readfile ($executa);


?>
------------------------------------------------------------
hago forzar el navegador con las cabeceras para que supuestamente me descargue el fichero...

Me gustaria saber en que me estoy equivocando, ya que no logro hacerlo andar!

Saludos

Diego