Resumen de IA
¿Le gustaría evitar que nombres específicos envíen sus formularios? Con un simple fragmento de validación, puede bloquear nombres concretos para que no completen su formulario.
Este tutorial le mostrará cómo implementar el bloqueo de nombres en sus formularios paso a paso.
Configuración de tu formulario
Primero, cree un nuevo formulario y agregue su campo de Nombre. Para este tutorial, usaremos el formato Nombre Apellido para el campo Nombre. Si necesita ayuda para crear su formulario, revise nuestra documentación de creación de formularios.

Añadir el código de bloqueo de nombres
Ahora agreguemos el código que evitará que nombres específicos envíen el formulario. Si necesita ayuda para agregar fragmentos de código a su sitio, consulte este tutorial sobre cómo agregar fragmentos de código personalizados.
Formato simple
Formato Nombre Apellido y Nombre SegundoApellido Apellido
Personalizar el fragmento de código
Deberá modificar algunos valores clave en el código:
- En la línea 10, reemplace 1000 con el ID de su formulario
- En la línea 10, reemplace 10 con el ID de su campo de Nombre
- En las líneas 19-21, actualice el array blocked_names con su lista de nombres a bloquear
Si necesita ayuda para encontrar estos IDs, revise este tutorial sobre cómo localizar IDs de formularios y campos.
Este código funciona:
- Comprobar si el envío proviene de su formulario y campo específicos
- Combinar las entradas del nombre y apellido
- Comparar el nombre enviado con su lista de nombres bloqueados
- Mostrar un mensaje de error si el nombre coincide con algún nombre bloqueado
Preguntas frecuentes
¿Puedo bloquear nombres parciales?
¡Sí! Puede modificar el patrón preg_match en el código para que coincida con nombres parciales. Póngase en contacto con nuestro equipo de soporte para obtener ejemplos específicos.
Y eso es todo lo que necesita. ¿Le gustaría también bloquear groserías en su formulario? Eche un vistazo a nuestro artículo sobre Cómo bloquear envíos de formularios que contienen groserías.