Intenta utilizar un poco de php, hace tiempo implemente un Lector de RSS con una función que me proporciono Desarrolloweb.com.
Ahora intenta llamar a la función de esta forma.
Devolveria un texto como el siguiente:
Espero averte ayudado, saludos.
Más información
Código:
function convertir_especiales_html($str){
if (!isset($GLOBALS["carateres_latinos"])){
$todas = get_html_translation_table(HTML_ENTITIES, ENT_NOQUOTES);
$etiquetas = get_html_translation_table(HTML_SPECIALCHARS, ENT_NOQUOTES);
$GLOBALS["carateres_latinos"] = array_diff($todas, $etiquetas);
}
$str = strtr($str, $GLOBALS["carateres_latinos"]);
return $str;
}
if (!isset($GLOBALS["carateres_latinos"])){
$todas = get_html_translation_table(HTML_ENTITIES, ENT_NOQUOTES);
$etiquetas = get_html_translation_table(HTML_SPECIALCHARS, ENT_NOQUOTES);
$GLOBALS["carateres_latinos"] = array_diff($todas, $etiquetas);
}
$str = strtr($str, $GLOBALS["carateres_latinos"]);
return $str;
}
Ahora intenta llamar a la función de esta forma.
Código:
convertir_especiales_html('<p align="center">La ejecución de esta función sirve para <b>convertir caracteres especiales con PHP</b> sin tocar las etiquetas. <br>Parece que funcionó!</p>');
Devolveria un texto como el siguiente:
Código:
<p align="center">La ejecución de esta función sirve para <b>convertir caracteres especiales con PHP</b> sin tocar las etiquetas. <br>Parece que funcionó!</p>
Espero averte ayudado, saludos.
Más información
Habría que tener demasiado cuidado porque eso tiene problemas de seguridad xss, si no filtras las etiquetas y alguien pone por ejemplo en un foro o blog un <script> entonces puedes hacerle bypass al sistema de seguridad nativo de tu sistema web.
La idea es buena pero demasiado inseguro, yo no lo usaría a menos que quiera que me roben las cuentas.










Autor





En línea
