Il faudrait remplacer ligne 117:
if
(($e{0}=='<')&&(preg_match(',^<(/)?([^\s]+)(\s.*|/)?(>)$,',$e,$match)!==FALSE))
{
par:
if ((preg_match(',<[/a-zA-Z],',$e)
>0)&&(preg_match(',^<(/)?([^\s]+)(\s.*|/)?(>)$,',$e,$match)!==FALSE)) {
ça permet d'améliorer encore le filtrage des tag (il faut obligatoirement le "<"
suivi d'une lettre ou du "/") et d'ignorer par exemple les "<?php" placés dans
une zone <CODE> ou des expression d'inégalité (<=)
--
GG