Foros del Web » Programando para Internet » PHP »

Eliminar saltos de linea de HTML/TXT desde PHP.

Estas en el tema de Eliminar saltos de linea de HTML/TXT desde PHP. en el foro de PHP en Foros del Web. Busco un script de php que funcione asi: Carpeta raiz 2 archivos, index.php (el script) texto.html o texto.txt Esto va en texto.html o texto.txt Hola ...
  #1 (permalink)  
Antiguo 05/04/2005, 20:43
 
Fecha de Ingreso: abril-2005
Mensajes: 7
Antigüedad: 19 años
Puntos: 0
Mensaje Eliminar saltos de linea de HTML/TXT desde PHP.

Busco un script de php que funcione asi:

Carpeta raiz 2 archivos,
index.php (el script)
texto.html o texto.txt

Esto va en texto.html o texto.txt

Hola
Mundo
1
2
3

Acceso a index.php - El script php lee texto.html (texto.txt) - El script elimina (modificando el archivo o virtualmente) los saltos de linea del texto y lo reemplaza por un espacio - El script lo muestra en index.php asi

Hola Mundo 1 2 3

Gracias por su ayuda
  #2 (permalink)  
Antiguo 06/04/2005, 03:06
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
¿y con qué código haz intentado?

texto.txt
Código:
Hola
Mundo
1
2
3
index.php
Código PHP:
<?
$algo
fopen("texto.txt"'r');
$otroalgofread($algofilesize("texto.txt"));
fclose($algo);
echo 
$otroalgo;
?>
No sustituyo nada porque... al estar mandando a imprimir HTML éste no me interpreta los saltos de línea del archivo.txt (\n) pués para HTML un salto de línea va a ser impreso solo mediande la etiqueta <br>... la cuál... no tiene.

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 06/04/2005 a las 03:07
  #3 (permalink)  
Antiguo 06/04/2005, 11:09
 
Fecha de Ingreso: abril-2005
Mensajes: 7
Antigüedad: 19 años
Puntos: 0
Gracias por el codigo. Funciona bien en buena parte

Pero... si veo el codigo fuente de salida (no del script) de la pagina index.php todo lo deja igual que como lo lee.

O sea

Abro en web index.php y el script lee texto.txt y muestra " Hola Mundo 1 2 3 " pero si veo el codigo fuente desde web lo veo asi:

Hola
Mundo
1
2
3

¿Hay algo que se le pueda agregar para que tambien el codigo de salida (codigo fuente que lee el script) lo de en una linea aparte de mostrarlo?


Última edición por TemPHP; 06/04/2005 a las 11:24
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 05:17.