Gostaria de impedir que nomes específicos enviem seus formulários? Com um simples snippet de validação, você pode impedir que determinados nomes preencham o formulário.
Este tutorial mostrará como implementar o bloqueio de nomes em seus formulários, passo a passo.
Configuração de seu formulário
Primeiro, crie um novo formulário e adicione o campo Name. Para este tutorial, usaremos o formato First Last para o campo Name. Se precisar de ajuda para criar seu formulário, consulte nossa documentação sobre criação de formulários.

Adição do código de bloqueio de nome
Agora vamos adicionar o código que impedirá que nomes específicos enviem o formulário. Se precisar de ajuda para adicionar trechos de código ao seu site, consulte este tutorial sobre como adicionar trechos de código personalizados.
Formato simples
Formato Primeiro Sobrenome e Primeiro Sobrenome Médio
Personalização do snippet de código
Você precisará modificar alguns valores-chave no código:
- Na linha 10, substitua 1000 pelo ID de seu formulário
- Na linha 10, substitua 10 pelo ID do campo Name
- Nas linhas 19-21, atualize a matriz blocked_names com sua lista de nomes a serem bloqueados
Se precisar de ajuda para encontrar esses IDs, consulte este tutorial sobre como localizar IDs de formulários e campos.
Esse código funciona da seguinte forma:
- Verificar se o envio é de seu formulário e campo específicos
- Combinação das entradas de nome e sobrenome
- Comparação do nome enviado com sua lista de nomes bloqueados
- Exibição de uma mensagem de erro se o nome corresponder a algum nome bloqueado
Perguntas frequentes
Posso bloquear nomes parciais?
Sim, você pode modificar o preg_match pattern
no código para corresponder a nomes parciais. Entre em contato com nossa equipe de suporte para obter exemplos específicos.
E isso é tudo o que você precisa. Gostaria de bloquear também palavrões em seu formulário? Dê uma olhada em nosso artigo sobre Como bloquear envios de formulários que contenham palavrões.