Foros del Web » Programando para Internet » PHP »

Descargar con php

Estas en el tema de Descargar con php en el foro de PHP en Foros del Web. Estoy haciendo una especie de chat con flash y php, pero, la entrada valida el nick name del usuario, si este es un simple mortal ...
  #1 (permalink)  
Antiguo 19/08/2003, 12:41
 
Fecha de Ingreso: agosto-2003
Ubicación: Guadalajara, Jalisco
Mensajes: 2
Antigüedad: 20 años, 7 meses
Puntos: 0
Descargar con php

Estoy haciendo una especie de chat con flash y php, pero, la entrada valida el nick name del usuario, si este es un simple mortal lo lleva a una zona del chat normal, esta comprende de la ventana del chat, un listado de usuarios, un campo de texto para escribir y un panel que muestra conclusiones de la charla; esto es para una empresa que quiere hacer juntas en linea, si el nickname del usuario es el del presidente, flash le permite además de todo esto un área donde puede escribir las conclusiones que los demás pueden ver más no editar, además de un botón para borrar todo el contenido del chat y uno más para descargar un archivo de texto que contiene las conclusiones.... obviamente, todo esto funciona a través de PHP, que escribe sobre unos archivos de texto, recoje la info y flash la lee y la muestra en la aplicación.
El problema es, que el php que tengo para hacer la descarga del txt de las conclusiones, en vez de bajarme el texto, lo abre en el explorer y me reemplaza la página actual, cosa que no sucedía con los jpg's que usé durante el desarrollo.
El código del php que utilizo para la descarga es como sigue:
Código PHP:
$filename $file;
$file "$file";
header("Content-type: octet/stream\n");
header("Content-transfer-encoding: binary\n"); 
header("Content-Disposition: attachment; filename=".$filename."\n");
header("Content-Length: ".filesize($file)."\n");
readfile($file);
fpassthru($file); 

Última edición por codeMasta; 19/08/2003 a las 12:45
  #2 (permalink)  
Antiguo 19/08/2003, 14:53
 
Fecha de Ingreso: agosto-2003
Ubicación: Guadalajara, Jalisco
Mensajes: 2
Antigüedad: 20 años, 7 meses
Puntos: 0
Exclamación incompleto

Por cierto, les agradezco la atención, pero la pongo en mensaje a parte debido a que por alguna razón jamás pude terminar de escribir el anterior, enviaba el mensaje y me aparecía incompleto... pero bueno gracias ahora si
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 01:10.