Phpost

Versión completa: Honeypot Anti-Spam v1.0
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Honeypot Anti-Spam v1.0
Para Risus Nova 2.0 — PHPost


Campo trampa invisible para bloquear bots de spam en el registro. Los usuarios normales nunca lo ven. Los bots que rellenan todos los campos automáticamente quedan bloqueados.



🍯 Cómo funciona
 
  • Se añade un campo de texto oculto con CSS en el formulario de registro
  • Los usuarios normales nunca lo ven ni lo rellenan
  • Los bots de spam rellenan todos los campos automáticamente, incluido el oculto
  • Si el campo llega relleno al servidor → bot detectado → registro bloqueado silenciosamente
  • No molesta a los usuarios reales
  • Compatible con Cloudflare Turnstile — doble protección
 


🛠️ Instalación

Paso 1 — Subir el archivo
 
Código:
p.registro.form.tpl  →  themes/default/templates/php_files/


Paso 2 — En c.registro.php

Buscar:
 
Código:
// COMPROBAR NUEVAMENTE QUE EL USUARIO O EMAIL NO SE ENCUENTREN REGISTRADOS


Agregar arriba:
 
Código:
// ── Honeypot anti-bot ──
if (!empty($_POST['website'])) {
    return '1';
}
// ──────────────────────


Paso 3 — Borrar la caché

Borra el contenido de la carpeta /cache/ del sitio.


⚠️ Importante
 
  • No elimines el comentario <!-- Honeypot --> del formulario
  • No cambies el nombre del campo website sin actualizarlo también en c.registro.php
  • Devuelve '1' (éxito falso) en lugar de error para no alertar al bot
 

 
Descarga

Mediafire
http://Registrate o inicia tu sesión par... contenido

Google Drive
http://Registrate o inicia tu sesión par... contenido




¿Tienes dudas o encuentras algún problema? Déjalo en los comentarios.