Para Ernesto

En este apartado encontrarás noticias, datos e información referida a nuestra web, también puedes comentar, dar tu opinión o referirte a la misma sobre sus contenidos o su funcionamiento.

Moderador: moderadores

Avatar de Usuario
naxo
Colaborador
Colaborador
Mensajes: 307
Registrado: Lun Ene 29, 2007 10:47 pm

Para Ernesto

Mensaje sin leer por naxo » Mar Oct 21, 2008 11:27 am

Te lo he intentao mandar por MP pero no sale.
Aki tienes un codigo que se me ha ocurrido para borrar automaticamente a los bots que consigan registrarse en el foro. Todo lo que he visto por internet no me ha valido, pero esto parece que da resultado al 100%. Modificando el index.php del foro:

Código: Seleccionar todo

$sql_1="DELETE FROM `phpbb_users` WHERE `user_lang` = 'english'"; 

$sql_2="update `phpbb_users` set `user_active` = '1'"; 

$sql_3="update `phpbb_users` set `user_active` = 0 where username='Anonymous'"; 

mysql_query($sql_1); 
mysql_query($sql_2); 
mysql_query($sql_3); 

Lo tengo configurado para que solo los usuarios que se haya activado el administrador por email puedan escribir, si no, todo esto no serviria pa na. Decir que se ejecuta cada vez que entras al index.php. Facilmente se podria programar una funcion para que se ejecutara a una hora determinada todos los dias comparando la hora del servidor.
Con esto te cargas a todos los bots que se registran e intentan meter SPAM a saco (El 99% con idioma en "english".Se activan automaticamente los usuarios que se hayan registrado con el idioma del foro en español (lo mas normal para alguien que lee un foro en español). Es un coñazo tener que estar borrando la base de datos de usuarios bots cada poco tiempo.

Saludos
Imagen

No entrenamos porque nos cansamos
Avatar de Usuario
Ernesto
Administrador
Administrador
Mensajes: 2929
Registrado: Vie Dic 22, 2006 5:47 pm

Mensaje sin leer por Ernesto » Mar Oct 21, 2008 1:58 pm

Naxo si que parece interesante, yo ahora no tengo problema pues lo tengo configurado para que solo los usuarios que haya activado el administrador por email puedan escribir, (creo que tu también por lo que dices también lo tienes así) al principio tenia muchos email con dudas pero parece ser que los spamboots se cansarón y no se cual es el motivo pero ya no recibo ninguno, ahora mismo todos los e-mail que piden registro son autenticos y si que es verdad que los que pedian registro y eran robots erán en idioma ingles, es una muy buena idea este codigo.

Muchas gracias Naxo, muy bueno, nunca esta de mas tener el codigo a mano por si cambia la situación y empiezo a recibir e-mail de forma indiscriminada, te lo agradezco.

Un saludo.
Responder