Foros del Web » Programando para Internet » PHP »

Problema con espacios en .txt

Estas en el tema de Problema con espacios en .txt en el foro de PHP en Foros del Web. Hola a todos, tengo un problema (lógico xd), tengo un programa que crea un archivo .txt el siguiente código: Código PHP: $res = fopen ( ...
  #1 (permalink)  
Antiguo 07/04/2011, 05:22
 
Fecha de Ingreso: noviembre-2008
Ubicación: el sol
Mensajes: 146
Antigüedad: 16 años
Puntos: 6
Problema con espacios en .txt

Hola a todos, tengo un problema (lógico xd), tengo un programa que crea un archivo .txt el siguiente código:
Código PHP:
$res=fopen("$nombreFichero""w+"); // creamos el fichero, si existe se remplaza
    
fwrite($res,"$imei"); // escribimos en el fichero
    
fwrite($res,chr(13).chr(10)); // salto de linea
    
fwrite($res,substr($hash0320)); // escribo el hash
    
str_replace(" ","",$nombreFichero); // quitamos los espacios en blanco
    
fclose($res); // cerramos el fichero 
Vale, luego tengo un botón para una vez creado que permita descargar el archivo y todo bien, me lo permite descargar me lo crea bien... El problema viene a ser que cuando lo descargo directamente desde el navegador este archivo .txt que crea mi programa al final del archivo salen 4 espacios en blanco, pero en cambio, si lo descargo directamente accediendo al FTP no me aparecen... A continuación pongo la funcion que tengo para forzar la descarga del archivo (ya que si no se mostraría el archivo .txt en el navegador y quiero que sea descargado...)

Código PHP:
$ElFichero "ficheros/"."$imei".".log";
///FORZAR DESCARGAR DEL FICHERO

function Descargar($ElFichero){ 

    
$TheFile basename($ElFichero); 
         
    
header("Content-Type: application/octet-stream");  
    
header("Content-Length: ".filesize($ElFichero));  
    
header("Content-Disposition: attachment; filename=".$TheFile."");  
    
readfile($ElFichero);  

Descargar("$ElFichero"); 
Necesito borrar esos espacios cuando se descarga, espero que me puedan ayudar, gracias un saludo.!!
  #2 (permalink)  
Antiguo 07/04/2011, 07:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Problema con espacios en .txt

después de provocar la descarga haz un exit, pues es posible que tengas espacios después del último ?> y ellos son los que se envían... (:
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: espacios, txt
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 21:50.