Hola!!
Tengo un problema, al recoger datos de un form, uso la funcion htmlspecialchars, para no permitir inseguridades, como links, etc
El problema es que no quiero que me modifique los (<>) de la etiqueta (<br />), ya que si no queda feo.
He pensado una solución.
Convertir todos los <br /> a una palabra inventada, que no use nadie, como (e.s.p.a.c.i.o;-;). Luego llamo a la función htmlspecialchars.
Luego vuelvo a reemplazar los (e.s.p.a.c.i.o;-;) por la etiqueta <br />
Pero no se si es una buena solución. Si alguien tiene alguna mejor, agradeceríoa que me la dijera.
Saludos.