Estoy trabajando en un proyecto en el que los usuarios escriben artículos. Necesariamente necesito aceptar un mínimo de HTML.
He implementado filtros en casi todas partes (en realidad con strip_tags queda hecho casi todo para los casos simples como el título) pero los artículos se escriben usando TinyMCE y la idea sería filtrar todos los tags salvo algunos relacionados con el formato (p,strong,em y algunos mas).
Alguien tiene experiencia con esto??
La primera, vaga e incompleta solución es usar strip_tags($string,'allowed_tags) y permitir los tags que quiero.
Ventaja adicional: aprovecho para no permitir tags que rompan el css que los diseñadores arman con tanto cariño.
Problemas: Que tengo que permitir <a> y que deja pasar todos los javascript: y por supuesto que todos los eventos pasan olímpicos (onClick, etc). Problema adicional: Si tengo 4 es < que 9 y 8 es > que 6 lo que queda impreso es '4 es que 6'

Solución ir usando expresiones regulares para filtrar. Y bueno, ando cn eso justo ahora. Alguien quiere sumarse??
