hola, miren, creo encontrar antes de tiempo un error en mi
codigo, uso esto para hacer un backup de mi base de datos,
pero me acavo de dar cuenta que, lo hago de tal manera que
solo sirve para sistemas Windows, y que ademas cumpla que
mysql este en C:,
Código PHP:
<?php
require ("aut_config.inc.php");
$filename = "backupBD.sql";
// Cabezeras para forzar al navegador a guardar el archivo
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$filename");
// Funciones para exportar la base de datos
$executa = "c:\mysql\bin\mysqldump.exe -u $sql_usuario --password=$sql_pass --opt $sql_db";
system($executa, $resultado);
// Comprobar si se a realizado bien, si no es asi, mostrará un mensaje de error
if ($resultado) { echo "<H1>Error ejecutando comando: $executa</H1>\n"; }
?>
hay alguna manera de usar algo estandar para que funcione
en windows y linux...
gracias...;)