domingo, 24 de junho de 2007

Validador de CPF e CNPJ em PHP

Validar CPF e CNPJ é um recurso obrigatório em qualquer aplicação que exija esse tipo de dado. Porém é um tanto quanto chato escrever código para fazer isso. Por este motivo estou disponibilizando duas funções que escrevi em PHP para isso.



A primeira função é a checa_cpf() e a segunda a checa_cnpj(), ambas recebem o número do documento sem formatação e retornam valores distintos para documento válido ou inválido, ficando à seu cargo o tratamento dessas mensagens.
Bem, as funções são bem explicativas e dá para aprender um pouco mais sobre php se você estudá-las.
Baixe as funções aqui:
CPF e CNPJ
e bom trabalho/estudo/diversão =)

InFog

15 comentários:

InFog disse...

Mais de 150 downloads e nenhum comentário? Isso entristece um qualquer desenvolvedor. =(

alexencarnacao disse...

Poxa velho, obrigado pela script. ^^
Vou dar uma olhada nela e fazer uns testes. Estava justamente procurando por isso na internet esses dias porquê estou aprendendo a programar em PHP na empresa onde trabalho. \o/

Muito obrigado. =)

InFog disse...

valeu alex =)
logo logo vou postar a função de soma e subtração de datas.
InFog

Adir disse...

nota 10 cara,

parabéns!

Anderson disse...

Acabei de baixar o código ...

Isto nos ajuda muito no dia a dia ...

Parabéns e muito obrigado

Que Deus lhe ilumine.

T+

Felipe Warren disse...

velho muito bom esse codigo, mas onde eu coloco ele ?utilizo joomla 1.5 para gerenciamento do meu site, e desenvolvi um script par acadastro onde o usuario precisa informar o cpf, e esse seu script serve muito bem para verificar.

aguaro uma noticia.
Att.
Felipe Warren

José disse...

Estou estudando o código, Parabens pelo seu trabalho.

Anônimo disse...

Cara, tenha certeza do que fez, seu reconhecimento passa ser seu, se mais de 150 downloads foi feito e porque houve interese e com serteza no intimo ou no furor desse que pegou o aquivo validador estara sera muito grato por você...
Costumo também deixar arquivos em scripts em vba no meu site, que passa por uma estruturação www.popnoticias.com.br,...

Douglas 777 disse...

Ficou massa cara ... muito bom... vou usar em uma classe

Anônimo disse...

Obrigado pelo script! Vou usá-lo no meu site.

Leandro disse...

Cara, vc teve 150 downloads e nenhuma mensagem simplesmente pq seu cogido ficou perfeito!!!

A galera só se pronuncia quando dá algum erro e precisa de ajuda.

haushuhsausa

Ótimo trabalho e agradeço por dividir seu conhecimento.
"O conhecimento custa caro!"

allan disse...

eu daria os parabens, se funcionasse, tente validar o cnj da oi e ve se vc consegue "002.558.134/0001-58"

Daniel disse...

Ótima ferramenta para uso de formulario, esta de parabens meu amigo....

agredeço você compartilhar...

evandromar disse...

Opa, valeu ai ... de vários esse foi o melhor...
muito Obrigado!

tblima123 disse...

Valeu colega, muito util, obrigado