hola amigos como andan?
les comento que estoy intentando realizar mediante un script un backup de la BD en mysql usando PHP...
para eso necesito ejecutar un .exe que trae el xampp llamado mysqldump.exe, mediante php...
hace varios dias vengo intentandolo pero no consigo nada. aca les muestro el pequeño codigo que tengo...
----------------------------------------------
<?
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("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$filename\"\n");
$archivo=exec("C:\xampp\mysql\bin\mysqldump.exe --opt --password=$passwd --user=$usuario $db ,$resultado", "r");
readfile($archivo);
?>
---------------------------------------
mediante las cabeceras me descargo el archivo una vez realizado el backup.
Espero que me puedan ayudar
Saludos
Diego :)