Instalando en su espacio web el filtro AntiSpam, las maquinas que buscan formularios vulnerables no podrán hacer spam desde tus formularios.
MBoard es un tablón de mensajes en PHP (un simple foro). Es ideal para los webmasters que no necesitan o quieren grandes foros y en sus sitios web para la búsqueda de un pequeño, simple, pero eficaz tablón de mensajes.
En php podemos realizar una búsqueda en una cadena y con expresiones regulares remplazar etiquetas de html, esta función remplaza las etiquetas <br> si hay más de una por la etiqueta <p>.
function quita_br($texto){
$texto= (preg_replace("/<br>(<br>)+/","<p>",$texto));
return $texto;
}
En php podemos saber si una cadena es una dirección de correo electrónico o no, utilizando expresiones regulares, esta función es lo que realiza, devuelve true si es si es un correo sino regresa false.
function es_email$email){
if (preg_match("/^([0-9a-zA-Z]+)([._]([0-9a-zA-Z]+))*(EN)([0-9a-zA-Z]+)([._-]
([0-9a-zA-Z]+))*[.]([0-9a-zA-Z]){2}([0-9a-zA-Z])?$",$email)
return true;
else
return false;
}
En php podemos saber si un numero es flotante o no utilizando expresiones regulares, esta función es lo que realiza, devuelve true si es flotante sino regresa false.
function es_float($numero){
if (preg_match("/^(+|-)?[0-9]+\.[0-9]*$/",$numero))
return true;
else
return false;
}
En php podemos saber si un numero es entero o no utilizando expresiones regulares, esta función es lo que realiza, devuelve true si es entero sino regresa false.
function es_int($numero){
if (preg_match("/^(+|-)?[0-9]+$/",$numero))
return true;
else
return false;
}