Ver Mensaje Individual
  #15 (permalink)  
Antiguo 26/07/2011, 10:29
charlescuellar
 
Fecha de Ingreso: abril-2008
Mensajes: 310
Antigüedad: 16 años
Puntos: 4
Respuesta: como evitar el spam en mi formulario

me gusta la idea de Ronruby de restringir palabras pero tratado con el codigo de ejemplo q puso y no da de un error

Warning: Invalid argument supplied for foreach() in /home//public_html//enviar.php on line 5

y la linea 5 es esto:


foreach($palabrasRestringida as $palabra) {

que le faltaria??

asi lo tengo yo

Código PHP:
Ver original
  1. <?php
  2. $palabrasRestringidas = array('viagra', 'sexo');
  3. echo $texto = $_POST["clasificado"];
  4.  
  5. foreach($palabrasRestringida as $palabra) {
  6.   if(stripos($palabra, $texto) > -1) {
  7.     //La palabra se encuentra en el texto
  8.  
  9.   }
  10. }
  11. ?>