“Conocimientos Programación>Lenguajes De Programación

Cómo utilizar expresiones regulares para bloquear el spam

2011/7/3
Utilice una función de la expresión común de JavaScript para aplicar un enfoque de bloqueo de spam de correo electrónico que utiliza palabras clave. Clase " RegExp " de JavaScript le permite crear un objeto virtual que tiene como función "Test " puede buscar palabras clave de spam en el texto de un formulario HTML . Esta función devuelve "true" si alguna palabra en el contenido del formulario coincide con una palabra clave spam y devuelve "false" cuando el contenido no coincide con palabras clave. Su formulario Web todavía enviará spam a su servidor que no se captura con una palabra clave . Sin embargo, una lista de palabras clave cuidadosamente elaborado evitará mucho spam llegue al servidor. Instrucciones
1

Abrir WordPad u otro editor de texto , a continuación, pegarlo en la ventana de la aplicación de las líneas de código HTML que siguen :

html head < /head> < ; body>

Email action="" : < textarea type = "text" name = "email "> Escriba su mensaje aquí. < /textarea > < /form> < /body> < /html>

Estas declaraciones definen una página web con un formulario para el envío de correo electrónico. El control de formulario que contendrá un mensaje de que los tipos de usuarios de la página es una " caja de texto . " La caja de texto en este ejemplo tiene su atributo " Name" establecida en el valor "email ", que permite que un programa JavaScript para fácil encontrar la caja de texto
2

Haga clic en el ratón hacia abajo una línea de la etiqueta de "Cabeza" , a continuación, pegue el siguiente JavaScript " EXTRACTO " en la ventana de la aplicación : .

var spamText = [" palabra A ", " palabra B ", " wordC "];

EXTRACTO define una variable llamada " form_data " que contiene el mensaje de correo electrónico escrito en la caja de texto llamado " e-mail ". la variable " spamText " es una matriz de cadenas que representan palabras de spam .
3

Tipo sobre el wordC palabras clave "con improperios " palabra A ", " palabra B "y " . u otras palabras que desea que su página web para buscar para identificar el spam
4

Pega el siguiente comunicado JavaScript después de la declaración spamText :

rex var = new RegExp ( spamText.join ("

Lenguajes De Programación
Cómo establecer sesiones de tiempo de espera en iFrame
Funciones COBOL
Cómo aplicar convolución en MATLAB sin utilizar la función
Cómo crear controles ActiveX
Cómo congelar abiertos Archivos temporales de Internet en InfoPath 2007
Cómo invertir una instrucción IF para reducir la anidación
Cómo hacer un cuadro de desplazamiento para formularios
Cómo calcular Gradient Color
Conocimientos Informáticos © http://www.ordenador.online