Ver Mensaje Individual
  #18 (permalink)  
Antiguo 26/07/2011, 10:54
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: como evitar el spam en mi formulario

Podrías hacer algo más o menos a esto:

Código PHP:
Ver original
  1. <?php
  2.  
  3. function buscarPalabras($arr, $texto) {
  4.    
  5.     foreach ($arr as $a) {
  6.         if (preg_match("/$a/", $texto, $con)) {
  7.            
  8.             if (count($con) > 0) {
  9.                 return true;
  10.             } else {
  11.                 return false;
  12.             }
  13.            
  14.            }
  15.     }
  16.    
  17. }
  18.  
  19. $arr = array('Viagra', 'Spam');
  20. $texto = 'Este texto no tiene palabras';
  21.  
  22.  
  23. if (buscarPalabras($arr, $texto)) {
  24.     echo 'Se encontraron palabras';
  25. } else {
  26.     echo 'No se encontro ninguna palabra del array';
  27. }
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP