Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2013, 04:36
nhurf
 
Fecha de Ingreso: julio-2013
Ubicación: Galicia
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Problema tildes en cms

Buenas, me he descargado una CMS, con sistema de noticias y etc...

Pero el problema es que al enviar noticias o comentarios a la DB, se envían de esta forma --> "á" , dependiendo de que letra con tilde ponga claro xDD. He intentado solucionarlo, y he encontrado este codigo en un archivo .php.


Código PHP:
    public static function CleanText($str, $e = "ISO-8859-15")
    {
        
// La cadena no es válida. -.-"
        
if(!is_string($str))
            return 
$str;
            
        
// ¡Woots! 1313
        
$str = stripslashes(trim($str));
        
// Convertir caracteres a su respectiva "HTML ENTITIE"
        
$str = htmlentities($str, ENT_COMPAT | $e, false);
            
        
$str = str_replace('&', '&', $str);
        
// Tratar de convertir la cadena a una válida en codificación ISO-8859-15 (Y evitar caracteres raros)
        
$str = iconv($e, "ISO-8859-15//TRANSLIT//IGNORE", $str);
        
        return 
nl2br($str);
    } 

Gracias,