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

ya esta muchas gracias :)

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

$descrali=strtr($descrali$tradsp);
$hey=array("\r\n");
$descrali=nl2br($descrali);
$descrali=str_replace($hey"",$descrali); 
He añadido \r porque con \n solo no funcionava.

EDITO tambien lo podia hacer así desde un principio:

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

en vez de

array("
"=>"<br />"

Última edición por marti92; 20/09/2009 a las 14:38