Foros del Web » Programando para Internet » PHP »

problema con .txt

Estas en el tema de problema con .txt en el foro de PHP en Foros del Web. Buenas a todos: tengo un problema con ie(otra vez), encontre en la web un codigo para poder crear un txt y poder hacer una descarga ...
  #1 (permalink)  
Antiguo 22/10/2008, 10:01
Avatar de willyfc  
Fecha de Ingreso: octubre-2008
Ubicación: Santa Cruz - Bolivia
Mensajes: 662
Antigüedad: 15 años, 5 meses
Puntos: 40
problema con .txt

Buenas a todos:

tengo un problema con ie(otra vez), encontre en la web un codigo para poder crear un txt y poder hacer una descarga todo a partir de una consulta, el caso es que en todos los navegadores funciona bien pero cuando uso ie6 en vez de descargar el txt me manda a otra hoja y me muestra en el navegador los datos.

Bueno, en una hoja muestro los datos y hay un vinculo que dice exportar a texto y al clickar ahi se hace la descarga, para hacer esto se va a otra hoja que solo tiene codigo php
El codigo es el siguiente:

Código PHP:
<?php
$a1 
$_GET[a];
include (
"php/conec.php");
$link Conectarse();
$f fopen("Concursantes.txt","w"); 
$sep " --> "
$sep1"\r\n";
$sep2 =" ";

$result1 mysql_query("select nombre,ci,dpto from concursante",$link);
while (
$row1 mysql_fetch_array($result1))
{
    
$linea $row1["nombre"].$sep.$row1["ci"].$sep2.$row1["dpto"].$sep1
    
fwrite($f,$linea);
}
fclose($f);

if (
$a1 == 1)
{
$fichero "Concursantes.txt"
header("Content-Description: File Transfer"); 
header"Content-Disposition: filename=".basename($fichero) ); 
header("Content-Length: ".filesize($fichero)); 
header("Content-Type: application/force-download"); 
@
readfile($fichero);
}
?>
Y la hoja que muestra los datos solo tiene un vinculo que va hacia esta.

Gracias..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:45.