Foros del Web » Programando para Internet » PHP »

No cortar el texto

Estas en el tema de No cortar el texto en el foro de PHP en Foros del Web. He visto quienes piden ayuda para cortar una cadena de textoo pero yo quiero lo cnotrario por ejemplo: tengo la variable $preview = "una linea ...
  #1 (permalink)  
Antiguo 15/01/2004, 05:30
Avatar de EASH  
Fecha de Ingreso: noviembre-2002
Mensajes: 26
Antigüedad: 21 años, 5 meses
Puntos: 1
No cortar el texto

He visto quienes piden ayuda para cortar una cadena de textoo pero yo quiero lo cnotrario por ejemplo:

tengo la variable

$preview = "una linea lalala <br />
y otra"

ok lo que quiero es que imprimir esa linea no tome el quiebre de linea... ya se, tengo que quitar el <br />

El problema que la variable solo coje el texto sacado desde la base de datos... y estoy utilizando la variable para crear otra en javascript ej:


<script type="text/javascript">
<!--
var TREAD_PREVIEW = "$thread[preview]";
// -->
</script>


al imprimir esa info ya la variable queda de esta forma

<script type="text/javascript">
<!--
var TREAD_PREVIEW = "alksjdfal jal;fjal;fjalfkjasl;fjka ;fljka
;faj f;laskjflakjfapofiawepfaisdfha sfhal kfhjasfkas";
// -->
</script>


y el quiebre de linea me da un error de javascript..

por eso es que quiero que la cadena de texto no quiebre pero no se como hacerlo php :p jeje


Hay alguna manera de hacer esto??
  #2 (permalink)  
Antiguo 15/01/2004, 05:45
Avatar de jercer  
Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 20 años, 6 meses
Puntos: 13
prueba con el str_replace():

str_replace("\n", "\\n", $variable)

Última edición por jercer; 15/01/2004 a las 05:46
  #3 (permalink)  
Antiguo 15/01/2004, 06:40
Avatar de EASH  
Fecha de Ingreso: noviembre-2002
Mensajes: 26
Antigüedad: 21 años, 5 meses
Puntos: 1
Gracias por la idea jeje d todas maneras me funciono de esta otra manera ;0

$variable str_replace("/\n/\n", "", $variable);


;)
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 10:37.