ayuda exportar archivo csv

Iniciado por kakashi20, 2 Febrero 2011, 02:25 AM

0 Miembros y 1 Visitante están viendo este tema.

kakashi20

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

#!drvy

Código (php) [Seleccionar]

$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