Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/03/2011, 21:02
Rolldi
(Desactivado)
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 471
Antigüedad: 18 años, 11 meses
Puntos: 45
Respuesta: spam en la pagina web

Cita:
Iniciado por Nemutagk Ver Mensaje
No tengo idea si esta preguntando o si afirmas que PHP es la mejor opción, por si era pregunta definitivamente me refería a filtrar en PHP, ahora, en la base de datos si que se podría filtrar, pero no es lo mejor
Prueba a filtrar palabras relacionadas con estos anuncios.

utiliza un foreach y recorre el array de la consulta de la base de datos de la siguiente forma:
Código PHP:
$cadena[0] = "viagra";
$cadena[1]= "condones";
$mysqlvar mysql_query(loquesea);
while(
$mysqlcont mysql_fetch_array($mysqlvar)){
foreach(
$cadena as $cadenac){
if(
strpos($cadenac,$mysqlcont)==false){
// SENTENCIAS A EJECUTAR SI EL MENSAJE CONTIENE ESA PALABRA
} else {
echo 
$mysqlcont;
}

Atención: No he comprobado que el ejemplo anterior tenga fallos, es solo un ejemplo para darte una idea.