Evitar guardar palabras clave no deseadas en consulta PHP

  • Autor Autor verocp15
  • Fecha de inicio Fecha de inicio
verocp15

verocp15

Zeta
Diseñador
Verificación en dos pasos activada
Hola !

Nececsito una ayuda de las personas que sepan un poco de PHP resulta que tengo un PHP que me guarda la palabras claves con las cuales llegaron los usuarios a determinado articulo y tambien guarda el id del articulo ahora lo que quiero es que primero revise las palabras y si encuentra determinadas palabras no guarde nada seria algo como:

Insertar CODE, HTML o PHP:
if $mykeyphrase == "porno,maduras,eroticas"){ 
   //No realizar accion y no continuar el proceso para que no guarde esta informacion
}else{ 

$query= "INSERT INTO jos_claves...///

}

Pero no me funciona de esta manera, si colocoif $mykeyphrase == "exacta busqueda"){


y el usuario entra buscando exacta busqueda, ahy si no la guarda pero quiero colocar una serie de palabras y que si alguna esta incluida no la guarde. Muchas Gracias al que me peuda ayudar.!

Saludos
 
Insertar CODE, HTML o PHP:
$palabras=array("1palabra","2palabra");

if(in_array($busqueda,$palabras))
      //Acción con palabras encontradas
else
      //Acción sin estas palabras
 
Usa un arreglo con todas las palabras que no queres que se guarden , ejemplo array ('porno' , 'maduras', 'eroticas' ) y después en ese if preguntas si esa palabra esta dentro del array usando la función in_array no la guardas. Fijate los ejemplos del manual PHP: in_array - Manual
Saludos.
 

Temas similares

Atrás
Arriba