Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, me ajudem....
Já não consigo ficar bloqueando as coisas.
Fiz um sistema simples para a empresa onde trabalho (acesso de visitantes), para facilitar nossa vida mesmo .
O pessoal digita o nome do visitante e um documento de identificação(para facilitar a portaria identificar quem ta pedindo, tem +/- umas 250 pessoas usando).
O que acontece é que o pessoal não informa um documento, ficam colocando 000000 000000000000000 xxxxxx xxxxxx etc.....
Gostaria de alguma formar bloquear esses 0000, xxxxx, etc...
Consegui com HTML5 um código que já ajudou, sendo obrigatória pelo menos 6 caracteres, por antes colocavam N/A, . , , etc....
Agora minha meta seria bloquear esse 00000, xxx e etc....
Então to pedindo ajuda pq não consigo imaginar algo para bloquear isso.
Pode ser em javascript ou php, nem que a medida que eles vão tentando "burlar" eu vou acrescentando.
E um input para com name documento.
>
17 minutos atrás, washalbano disse:
Que documento é?
Já sabemos que não se pode user quatro zeros e nem quatro x consecutivos.
O que pode ser usado?
Qual é o formato que deve ser usado?
Provavelmente pode ser resolvido com regex.
Exato.
Melhor você dizer o que pode ser usado do que a galera ir falando um monte de código que no final pode ser resolvido em poucas linhas.
Acho que uma solução seria você "splitar" o valor e fazer as verificações.
Esse documento de identificação seria o RG da pessoa, sei que não é possível validar RG igual CPF, mais pelo menos tentaria "forçar" a pessoa a saber realmente o RG, Posso colocar letras seguidas de números.
Exemplo:
MG 645645 ou 645645
Mais não colocar MG 00000000000000000 ou 0000000000000 ou 123456789
Posso mudar também para permitir somente números, que ficaria ate mais fácil de efetuar o bloqueio eu imagino.
Que documento é?
Já sabemos que não se pode user quatro zeros e nem quatro x consecutivos.
O que pode ser usado?
Qual é o formato que deve ser usado?
Provavelmente pode ser resolvido com regex.