Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2006, 04:46
Avatar de manuweb
manuweb
 
Fecha de Ingreso: julio-2002
Mensajes: 75
Antigüedad: 21 años, 10 meses
Puntos: 10
Header para descarga

Tengo un script que debe generar un fichero de texto para descarga. Estoy usando:

Código PHP:
$nombre="datos.sop";
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 
"hola mundo"
Esto me permite descargar un archivo "datos.sop" con un simple hola mundo de texto.

Funciona ok pero el fichero descargado ya lleva un salto de linea ¿?. Si, a demás, en lugar de:

echo "hola mundo" ;

ponemos un texto grande con sus correspondientes \n, el archivo generado tendrá unas lineas no deseadas y con el carácter "cuadrito".

¿Hay maneras de evitar esto?

Gracias y un saludo a tod@s.