Ir ao conteúdo
  • Cadastre-se

Nicolas Gustavo Conte

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá meu código de validação de CPF por algum motivo o qual não sei está dando errado, se eu digito o CPF 111.222.333.44 da como um CPF válido e se digito o meu próprio CPF da errado, podem me ajudar ? Meu código: <html> <head> <title>CPF.gov</title> </head> <body background="http://www.caixa-pis.com/wp-content/uploads/2016/04/consultar-cpf.jpg"> <?php $CPF= $_POST['CPF']; $vetorNumeros = str_split($CPF); $Z1 = 0; $Z1+=$vetorNumeros[0]*10; $Z1+=$vetorNumeros[1]*9; $Z1+=$vetorNumeros[2]*8; $Z1+=$vetorNumeros[3]*7; $Z1+=$vetorNumeros[4]*6; $Z1+=$vetorNumeros[5]*5; $Z1+=$vetorNumeros[6]*4; $Z1+=$vetorNumeros[7]*3; $Z1+=$vetorNumeros[8]*2; $C= 11 - round(($Z1 % 11)); $V= 11 - $C; if($V<10){ $p5 = $V == $vetorNumeros[9] || $p5 = $V == 0; $N2 = 0; $N2+=$vetorNumeros[0]*11; $N2+=$vetorNumeros[1]*10; $N2+=$vetorNumeros[2]*9; $N2+=$vetorNumeros[3]*8; $N2+=$vetorNumeros[4]*7; $N2+=$vetorNumeros[5]*6; $N2+=$vetorNumeros[6]*5; $N2+=$vetorNumeros[7]*4; $N2+=$vetorNumeros[8]*3; $N2+=$vetorNumeros[9]*2; $C2= 11 - round(($N2 % 11)); $V2= 11 - $C2; if($V2<10){ $B = $V2 == $vetorNumeros[10] || $B = $V2 == 0; echo "O CPF ".$CPF." é válido"; }else{ echo "O ".$CPF." é falso ou foi digitado errado!"; } } ?>

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!