Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2007, 17:16
Avatar de forecast
forecast
 
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 20 años, 4 meses
Puntos: 4
PHP, XHTML y la función htmlentities

Hola amig@s.

Estoy tratando de validar el xhtml de mi página; los contenidos vienen de un backoffice y no puedo controlar lo que me introducen los usuarios, tengo usuarios con nivel de html que introducen etiquetas html, pero otros no.

Tratando de validar el xhtml y en concreto los carácteres no válidos (como acentos, comillas...), vi la función htmlentities, que transforma estos carácteres a un código apropiado en html... pero también me cambia las etiquetas que habían metido en html los usuarios más avanzados mostrando por ejemplo <a href="linkquesea">texto</a>.

Vamos que o me quedo sin validar el xhtml o me quedo si ver las etiquetas html.

¿Alguien me podría dar alguna solución para conseguir ambas cosas? De cara al futuro he pensado en meter algún editor de texto para web tipo FCKeditor... pero esto no me solucionará los que ya tengo introducidos.

Gracias de antemano por alguna ayuda.