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