Foros del Web » Programando para Internet » Javascript »

Salto de linea. Importando datos desde php

Estas en el tema de Salto de linea. Importando datos desde php en el foro de Javascript en Foros del Web. Buenas, estoy utilizando este script: http://www.dynamicdrive.com/dynamici...fadescroll.htm La siguiente linea: Código: fcontent[0]="<b>What\'s new?</b><br>New scripts added to the Scroller category!<br><br>The MoreZone has been updated. <a href='../morezone/index.htm'>Click here ...
  #1 (permalink)  
Antiguo 31/10/2006, 01:41
Avatar de roninrojo  
Fecha de Ingreso: abril-2003
Ubicación: España
Mensajes: 103
Antigüedad: 21 años
Puntos: 0
Salto de linea. Importando datos desde php

Buenas,

estoy utilizando este script: http://www.dynamicdrive.com/dynamici...fadescroll.htm

La siguiente linea:
Código:
fcontent[0]="<b>What\'s new?</b><br>New scripts added to the Scroller category!<br><br>The MoreZone has been updated. <a href='../morezone/index.htm'>Click here to visit</a>";
la he modificado para que el array me lo cargue con datos desde php:
Código PHP:
fcontent[<? echo $num_noticia ?>]='<? echo "<p>".$variable_php."</p>"?>'
El problema surge cuando en los datos que cargo de php hay un <br /> seguido de un salto de linea ya que me parte el script y deja de funcionar, eliminio el <br /> con una funcion php pero el salto de linea permanece:
Código:
fcontent[0]='<p>Hasta aquí todo bien pero ahora hay un salto de linea. //<- este salto de linea me parte el script
Siguiente linea. El script ya no funciona.</p>'
No se como eliminar el salto de linea o juntar las dos lineas en una.
__________________
www.albertocarazo.com
  #2 (permalink)  
Antiguo 31/10/2006, 05:42
 
Fecha de Ingreso: septiembre-2005
Ubicación: Vejer de la Fra, Cádiz
Mensajes: 83
Antigüedad: 18 años, 7 meses
Puntos: 0
yo he probado esto y me funciona sustituyendo los saltos de linea por <br />:

str_replace ("\r\n","<br />", "cadena con los saltos de linea");

str_replace es una funcion php que sirve para sustituir caracteres dentro de una cadena.

\r\n son los saltos de linea en php, los sustituye por <br /> y los busca en la cadena dada

matrizCocinas[cont]["descr"] = "<?php echo str_replace ("\r\n","<br />",$descripcion); ?>";
  #3 (permalink)  
Antiguo 31/10/2006, 09:33
Avatar de roninrojo  
Fecha de Ingreso: abril-2003
Ubicación: España
Mensajes: 103
Antigüedad: 21 años
Puntos: 0
Chachi, lo probaré a ver que tal, por ahora lo he resuelto a la inversa. Lo guardo directamente en la base de datos pasandole el str_replace. Pero también me interesa tu solución.

Gracias Pastilla666
__________________
www.albertocarazo.com
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 17:57.