hola tengo este código para generar archivos csv en php y funciona perfecto, pero quisiera que cuando me genera el archivo me preguntase donde lo quiero guardar, así como cuando uno descarga un archivo y sale la ventana para poder guardar el archivo donde uno quiera
$result = mysql_query("SELECT * FROM reserva",$link)or die (mysql_error());
$f = fopen("reporte.csv","w");
$sep = ","; //separador
while($reg = mysql_fetch_array($datos) ) {
$linea = $reg['id'].$sep.$reg['nombre'].$sep.$reg['email']."\n";
fwrite($f,$linea);
}
fclose($f);
SI ALGUIEN ME PUDIESE AYUDAR SE LO AGRADECERÍA
$nombre = "reporte.csv";
$result = mysql_query("SELECT * FROM reserva",$link)or die (mysql_error());
$f = fopen($nombre,"w");
$sep = ","; //separador
while($reg = mysql_fetch_array($datos) ) {
$linea = $reg['id'].$sep.$reg['nombre'].$sep.$reg['email']."\n";
fwrite($f,$linea);
}
fclose($f);
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$nombre");
header("Content-Type: application/csv");
header("Content-Transfer-Encoding: binary");
readfile($nombre);
Saludos