Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2007, 06:46
Nateskin
 
Fecha de Ingreso: junio-2002
Mensajes: 321
Antigüedad: 21 años, 11 meses
Puntos: 3
convirtiendo tags de php a html

Hola chicos!!.
A ver, estoy haciendo un panel de control para que mis usuarios (o admin) metan contenido a mi web. El caso es que a veces, introducen textos mezclados , por ejemplo:
Cita:
El veloz murciélago hindú; comia feliz cardillo y kiwi, La cigueña tocaba el saxofón detrás del palenque de paja
vamos, que a veces, me traducen los tags a xhtml y otras no, por ejemplo esas acencuaciónes de hindú (en vez de aparecer ú).

mi solucion fue esta:

Código PHP:
<?php
echo htmlspecialchars_decode(htmlentities($str));
?>
entonces lo que hace antes de todo es decodificar todo el texto para q me convierta los tags a hindú.
el segundo paso convierte todo el texto con sus traducciónes y eñes, por ejemplo hind&uacute;.

¿hay alguna manera mas simple de hacer esto?
un saludo!

Última edición por Nateskin; 30/04/2007 a las 06:51