Foros del Web » Creando para Internet » HTML »

Mostrar el contenido de un .txt en un <p> </p>

Estas en el tema de Mostrar el contenido de un .txt en un <p> </p> en el foro de HTML en Foros del Web. Hola a todos, Tengo una página web con HTML y algo de Javascript, y quiero que muestre un texto entre unas etiquetas <p>...</p> que ha ...
  #1 (permalink)  
Antiguo 14/03/2009, 06:53
 
Fecha de Ingreso: noviembre-2006
Mensajes: 199
Antigüedad: 17 años, 4 meses
Puntos: 2
Mostrar el contenido de un .txt en un <p> </p>

Hola a todos,
Tengo una página web con HTML y algo de Javascript, y quiero que muestre un texto entre unas etiquetas <p>...</p> que ha de coger de un .txt.
Es decir, tengo un archivo que se llama "texto.txt" y dentro de él unas líneas. Quiero que desde HTML lo abra, y entre las etiquetas <p> ... </p> me muestre el contenido, como si lo hubiera escrito yo directamente.

¿Es posible hacerlo? Gracias
  #2 (permalink)  
Antiguo 14/03/2009, 08:02
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.433
Antigüedad: 21 años, 10 meses
Puntos: 177
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

Por medio de HTML solo, esto es imposible de hacer....tal vez con PHP o Javascript, pero no estoy del todo seguro.
__________________
Desarrollos dosLotos
Calendario Maya, Meditación, Osho
  #3 (permalink)  
Antiguo 14/03/2009, 08:28
Avatar de lucasan
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Cali - Colombia
Mensajes: 1.144
Antigüedad: 16 años, 10 meses
Puntos: 59
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

Lo debes hacer con PHP, esperemos que alún moderador pase por acá y mueva el tema.

Saludos.
__________________
Plan Original Desarrollo Web
~$>sudo apt-get install -f
"Asi debería arreglarse todo en la vida"
  #4 (permalink)  
Antiguo 14/03/2009, 09:23
Avatar de TuBlog  
Fecha de Ingreso: noviembre-2008
Mensajes: 267
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

En PHP con un include debe funcionar.. ?
  #5 (permalink)  
Antiguo 14/03/2009, 16:34
Avatar de lucasan
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Cali - Colombia
Mensajes: 1.144
Antigüedad: 16 años, 10 meses
Puntos: 59
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

Cita:
Iniciado por TuBlog Ver Mensaje
En PHP con un include debe funcionar.. ?
No.

Lo que se debe hacer es abrir el archivo, leer el contenido y guardarlo en una variable.

Para esto se debe usar fopen y creo que serialize, pero no se exactamente como hacerlo, como digo, esperemos que un moderador lo mueva a PHP.

Saludos.
__________________
Plan Original Desarrollo Web
~$>sudo apt-get install -f
"Asi debería arreglarse todo en la vida"
  #6 (permalink)  
Antiguo 15/03/2009, 14:10
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.263
Antigüedad: 19 años, 1 mes
Puntos: 2114
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

Soluciones muy inteligente y prácticas, vendrán de la mano de PHP.

Pero con JavaScript sólo, debés recurrir a la edición del TXT para insertar los saltos de línea.

El archivo, en mi ejemplo, diario.txt sería así:
Código txt:
Ver original
  1. var insertotexto=""+
  2. "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut lectus. <br>"+
  3. "Vivamus eu lorem.<br>"+
  4. "Quisque in leo. <br>";
  5. document.write(insertotexto);

Lo cual representa la información externa.
Y en el HTML lo llamás, donde quieras que aparezca, de la siguiente forma:

Código html:
Ver original
  1. <script language="javascript" src="diario.txt"></script>

De otra manera, también; podrías controlar la forma en que se presente el texto, modificando cualquier línea de la siguiente manera:

Código txt:
Ver original
  1. "<font color=#333333 size=2>Quisque in leo. <br></font> ";

Saludos.
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #7 (permalink)  
Antiguo 15/03/2009, 16:25
 
Fecha de Ingreso: noviembre-2006
Mensajes: 199
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

Muchas gracias, Daniel Ulczyk. Justo lo que necesitaba.
  #8 (permalink)  
Antiguo 17/03/2009, 16:25
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 3 meses
Puntos: 14
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

si te sirve de algo, en php seria:

Código PHP:
$fp=fopen('archivo.txt','r');
echo 
'<p>';
while (!
feof($fp)){
    
$cont=fgets($fp);
    echo 
$cont;
}
echo 
'</p>';
fclose($fp); 
  #9 (permalink)  
Antiguo 17/03/2009, 16:35
 
Fecha de Ingreso: marzo-2009
Mensajes: 23
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

kokoou tu eres un master en php funciona :D
  #10 (permalink)  
Antiguo 17/03/2009, 16:59
 
Fecha de Ingreso: enero-2008
Ubicación: Buenos Aires
Mensajes: 305
Antigüedad: 16 años, 3 meses
Puntos: 14
Respuesta: Mostrar el contenido de un .txt en un <p> </p>

me alegro que te sirva (:
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 13:18.