Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/03/2007, 07:43
Avatar de DeeR
DeeR
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 5 meses
Puntos: 17
Re: Problema saltos de linea con file()

Lo que puedes hacer es envez de cargar el archivo en un array (lo que hace file), es cargarlo en un string (lo que hace file_get_contents)

Entonces ya que tienes cargado el Archivo en un string, un explode se le aplicaria a todo el archivo.


_______
Si todavia quieres seguir utilizando el file
despues que lees el fichero $datos=file("file.txt"); y despues le aplicas un
$datos=str_replace( array("\n","\r") , array('',''),$datos);

( lo cual si funciona mira)
Código PHP:
<?

$datos 
"pepe jota lala saagfs
gasg at623235 sdggsd 2352 sdgsdggagas
agasgas gfasgfas 3623623
sdgsdgsd"
;
echo 
$datos;

echo 
'<br><br><br>';
$datos=str_replace( array("\n","\r") , array('',''),$datos);

echo 
$datos;





?>
imprime

Código:
pepe jota lala saagfs
gasg at623235 sdggsd 2352 sdgsdggagas
agasgas gfasgfas 3623623
sdgsdgsd<br><br><br>pepe jota lala saagfsgasg at623235 sdggsd 2352 sdgsdggagasagasgas gfasgfas 3623623sdgsdgsd
Es decir si elimino los enter despues de los <br> fijate que los enter pueden ser \n y \r (depende del s.o q los crea :P)