Hola que tal??
Pues tengo una consulta:
Tengo un sitio web que corre sobre una base de datos en MySql, e hice una opción que permite respaldar la base en un archivo que se puede bajar a la pc. Lo hice con el siguiente código
respaldo.php
<?php
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Transfer-Encoding: binary");
header("Content-Disposition: attachment; filename=$nombre");
header("Content-type: application/force-download");
echo(system("mysqldump --user=demonew_root --password=1234afg2 demonew_comercio"));
?>
El tema es que cuando se ejecuta este programa, me aparece un archivo para descargar con el contenido de la base de datos pero el archivo queda con el nombre respaldo.php
Mi pregunta es si se puede hacer el archivo a bajar quede con otro nombre, poniendo algo con header o de otra manera.