Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2009, 12:59
marti92
 
Fecha de Ingreso: marzo-2009
Mensajes: 9
Antigüedad: 15 años, 1 mes
Puntos: 0
Problema con la función strtr()

Tengo ese codigo

Código PHP:
$tradsp=array( "
"
=>"<br>" ,"<" => "[" ">" => "]" "ç" => "&ccedil""·"=>"&middot;""ü"=>"&uuml;" "ï"=>"&iuml;" "á"=>"&aacute;" "é"=>"&eacute;" "í"=>"&iacute;" "ó"=>"&oacute;" "ú"=>"&uacute;" "à"=>"&agrave;""è"=>"&egrave;" "ì"=>"&igrave;" "ò"=>"&ograve;" "ù"=>"&ugrave;""ñ"=>"&ntilde;" );

$descrali=strtr($descrali$tradsp); 
El problema está al principio:
array( "
"=>"<br>"

Quiero que se transformen los saltos de línea a "<br>" y lo hace, pero sigue conservando el salto de línea original.

Me explico:
Un usuario entra un texto:
Cita:
Mi casa es azul y verde y tu coche es rojo claro más yo soy feliz y soy más grande un año seguramente.
Creo que puedo conseguir todo esto
y se debería transformar en:

Cita:
Mi casa es azul y verde y tu coche es rojo claro m&aacute;s yo soy feliz y soy m&aacute;s grande un a&ntilde;o seguramente.<br>Creo que puedo conseguir todo esto
pero se transforma en:

Cita:
Mi casa es azul y verde y tu coche es rojo claro m&aacute;s yo soy feliz y soy m&aacute;s grande un a&ntilde;o seguramente.
<br>Creo que puedo conseguir todo esto
Hay alguna forma de eliminar este salto de línea antes del <br>?

Salu2