Evitar el SPAM en los foros phpBB
Despues de ser atacado innumerable veces por estos benditos bots, he decidido ponerme manos a la obra en el foro de VkManga, las cuales he instalado diversos mods para evitar estos mensajes, pero resulta que hasta la fecha no se puede evitar, y en una de esas, me aconsejaron unos codigos las cuales me resultaron hasta la fecha ningun mensaje de SPAM, la cual, le recomiendo que lo pongan en practica.
Solo deberá editar dos archivos del foro phpBB, las cuales son: usercp_register.php, y el template profile_add_body.tpl.
- #
- #-----[ ABRIR ]------------------------------------------
- #
- includes/usercp_register.php
- #
- #-----[ Buscar ]------------------------------------------
- #
- if ($sid == '' || $sid != $userdata['session_id'])
- {
- $error = true;
- $error_msg .= ( ( isset($error_msg) ) ? '' : '' ) . $lang['Session_invalid'];
- }
- $passwd_sql = '';
- #
- #-----[ Agregar Después ]----------------------------------
- #
- if (!isset($_POST['math_question']) || $_POST['math_question'] != '10')
- {
- $error = TRUE;
- $error_msg .= (isset($error_msg) ? '' : '') . "Respuesta matemática incorrecta...";
- }
El codigo que se va agregar pueden cambiar el valor “10″ y ponerle otros numeros, y claro q’ despues deberian cambiar la pregunta.Editamos el Template
- #
- #-----[ ABRIR ]------------------------------------------
- #
- templates/tu_template_que_uses/profile_add_body.tpl
- #
- #-----[ BUSCAR ]------------------------------------------
- #
- <tr>
- <td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
- <td class="row2"><input type="text" class="post" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
- </tr>
- #
- #-----[ Agregar Después ]----------------------------------
- #
- <tr>
- <td class="row1 one">¿Cuanto es 4+6? *</td>
- <td class="row2 two"><input type="text" class="post postmedium" name="math_question" maxlength="100" value="" /></td>
- </tr>
ACa vemos, que ya hicimos nuestra pregunta, y como sabrán 4+6 da el valor de 10, yo les recomiendo que si ven cada cierto tiempo cambien el valor de 10 y pongale otras preguntas, ya que los bots a cierto tiempo va a detectar el mod de evitar este mod, espero que sea de ayuda, ya que a mi se me sirve de mucho.






Julio 21st, 2007 at 20:21
Excelente script Vhyll, ya lo puse en mi foro.
Se agradece.
SaluDos!!
Agosto 14th, 2007 at 18:34
gracias man
buscaba algo asi, pero los q encontré eran muy complejos
este es un simple y eficaz
de nuevo, gracias
Agosto 15th, 2007 at 8:50
Hasta el momento me ha servido y no ha entrado ningun spam.
Que alegria xD.
Agosto 15th, 2007 at 10:20
Algun comentario para un novato que consigue localizar los archivos pero no modificarlos?
Esto mismo se puede hacer para escribir comentarios en lugar de para registrarse? Pagaria por esto, pues no me da buen resultado registrarse. Gracias anticipadas.
Agosto 22nd, 2007 at 23:19
Gracias a mi si me sirvio de mucho