Ya se que hay mucho escrito sobre el tema en el foro, y he leido bastante, es la primera vez que trabajo con ellas y estoy algo confuso.
He leido en el foro hasta encontrar este vinculo http://www.ignside.net/man/php/regex.3.php. Con la ayuda que aquí he encontrado he llegado hasta esto.
Código PHP:
function tienehtml($valor)
{
if(eregi("[<|<\/]+[0-9a-z]+[>|\/>]",$valor) or strpos($valor,"javascript:"))
return 1;
else return 0;
}
este codigo funciona con bien con valores como "<html>, <scrpt>, etc" según he probado.
La pregunta es, si realmente mi función es buena y si fuera posible añadir el valor "javascript:" dentro del eregi, he probado
Código PHP:
eregi("[<|<\/]+[0-9a-z]+[>|\/>]|[javascript:]",$valor)
Si alguien puede ayudarme o ve algo que no sea correcto del todo agradeceria enormente cualquier consejo.
gracias