Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

shumi

Verificar CPF

Recommended Posts

Boa Tarde a todos!!!

 

Estou tentando colocar esse cod que verifica CPF, mas não esta dando certo!!!

Algem pode me falar onde esta o erro????

Abaixo o Cod. aonde começa o qua achei esta comentado

 

<%set Conexcao = Server.CreateObject("ADODB.Connection")Conexcao.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MaPpath("convencao.mdb")Conexcao.open%><%Dim Conexcao,nome,razao,fantasia,rg,cpf,cidpart,estado,sexo,telefone,celular,email,consultor,cargonome = Request.Form("nome")razao = Request.Form("razao")fantasia = Request.Form("fantasia")rg = Request.Form("rg")cpf = Request.Form("cpf")cidpart = Request.Form("cidpart")estado = Request.Form("estado")sexo = Request.Form("sexo")telefone = Request.Form("telefone")celular = Request.Form("celular")email = Request.Form("email")consultor = Request.Form("consultor")cargo = Request.Form("cargo")%><html><head><title>Cadastro</title><script language="JavaScript">function validaCad(){	if (document.cad.nome.value.length <= 10){		alert("Digite o seu nome!\nCampo Obrigatório...");		document.cad.nome.focus();		return false; 		}			if (document.cad.razao.value.length <= 10){		alert("Digite a Razão Social de sua empresa.\nCampo Obrigatório...");		document.cad.razao.focus();		return false; 		}	if (document.cad.fantasia.value.length <= 5){		alert("Digite o Nome Fantasia de sua empresa.\nCampo Obrigatório...");		document.cad.fantasia.focus();		return false; 		}		if (document.cad.rg.value.length <= 5){		alert("Digite o seu R.G. corretamente. Somente os números! \nCampo Obrigatório...");		document.cad.rg.focus();		return false; 		}		// -----------------------------------INICIO DO COD PRA VERIFICAR CPF--------------------------------------------------------		if {		cpf = d.cpfID.value;		valor = true;		erro = new String;		if (cpf.length < 11) erro += "Sao necessarios 11 digitos para verificacao do CPF! \n\n"; 		var nonNumbers = /\D/;		if (nonNumbers.test(cpf)) erro += "A verificacao de CPF suporta apenas numeros! \n\n";			if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){			  erro += "Numero de CPF invalido!"		}		var a = [];		var b = new Number;		var c = 11;		for (i=0; i<11; i++){			a[i] = cpf.charAt(i);			if (i < 9) b += (a[i] *  --c);		}		if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }		b = 0;		c = 11;		for (y=0; y<10; y++) b += (a[y] *  c--); 		if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }		if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){			erro +="Corrija o CPF!";		}		if (erro.length > 0){			alert(erro);			return false;		}		return true;	}		// -----------------------------------FIM DO COD PRA VERIFICAR CPF--------------------------------------------------------		}		if (document.cad.cargo.value.length <= 5){		alert("Digite o seu Cargo!\nCampo Obrigatório...");		document.cad.cargo.focus();		return false; 		}		if (document.cad.estado.value.length <= 1){		alert("Escolha seu estado.\nCampo Obrigatório...");		document.cad.estado.focus();		return false; 		}		if (document.cad.cidpart.value.length <= 3){		alert("Escolha sua Cidade.\nCampo Obrigatório...");		document.cad.cidpart.focus();		return false; 		}		if (document.cad.telefone.value.length <= 7){		alert("Digite o seu Telefone corretamente Com o DDD!\nCampo Obrigatório...");		document.cad.telefone.focus();		return false; 		}		if (document.cad.celular.value.length <= 7){		alert("Digite o seu Celular corretamente Com o DDD!\nCampo Obrigatório...");		document.cad.celular.focus();		return false; 		}		if (document.cad.email.value.length <= 7){		alert("Digite o seu e-mail!\nCampo Obrigatório...");		document.cad.email.focus();		return false; 		}		if (document.cad.consultor.value.length <= 3){		alert("Digite o nome do seu consultor Tim!\nCampo Obrigatório...");		document.cad.consultor.focus();		return false; 		}		if (document.cad.sexo.value.length <= 1){		alert("Digite seu Sexo!\nCampo Obrigatório...");		document.cad.sexo.focus();		return false; 		}		}</script></head><body bgcolor="#9f0203"> 	<form action="cad.asp" method="post" name="cad" onSubmit="return validaCad();">	<center>	<table>	<tr>	<td><img src="logo-TIM-2005.gif" width="300" height="119"></td>	</tr>	</table>	</center>	<br>	  <center>	<table width="300" border="2" align="center" cellpadding="0" cellspacing="0">	  <tr>		<td height="22" bordercolor="#FFFFFF" bgcolor="#003399"><font color="#FFFFFF"><strong>Todos 		  os campos são Obrigatórios</strong></font></td>	</tr><tr>		<td bordercolor="#FFFFFF"> 		  <table>		  <tr> 			<td><strong><font color="#FFFFFF">Nome:</font></strong></td>			<td><input name="nome" type="text" id="nome" size="27" maxlength="50"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Razão Social:</font></strong></td>			<td><input name="razao" type="text" id="razao" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Nome Fantasia:</font></strong></td>			<td><input name="fantasia" type="text" id="fantasia" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">RG:</font></strong></td>			<td><input name="rg" type="text" id="rg" size="27" maxlength="15"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">CPF:</font></strong></td>			<td><input name="cpf" type="text" id="cpf" size="27" maxlength="11"></td>		  </tr>		   <tr> 			<td><strong><font color="#FFFFFF">Estado:</font></strong></td>			<td> <select name="estado" size="1">				<option selected>...</option>				<option value="AC">AC</option>				<option value="AL">AL</option>				<option value="AM">AM</option>				<option value="AP">AP</option>				<option value="BA">BA</option>				<option value="CE">CE</option>				<option value="DF">DF</option>				<option value="ES">ES</option>				<option value="GO">GO</option>				<option value="MA">MA</option>				<option value="MT">MT</option>				<option value="MS">MS</option>				<option value="MG">MG</option>				<option value="PA">PA</option>				<option value="PB">PB</option>				<option value="PR">PR</option>				<option value="PE">PE</option>				<option value="PI">PI</option>				<option value="RJ">RJ</option>				<option value="RN">RN</option>				<option value="RO">RO</option>				<option value="RS">RS</option>				<option value="RR">RR</option>				<option value="SC">SC</option>				<option value="SE">SE</option>				<option value="SP">SP</option>				<option value="TO">TO</option>			  </select></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Cidade de Partida:</font></strong></td>			<td> <input name="cidpart" type="text" id="cidpart" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Sexo:</font></strong></td>			  <td><strong> 				<select name="sexo" size="1" id="sexo">				  <option>----</option>				  <option value="Masculino">Masculino</option>				  <option value="Feminino">Feminino</option>				</select>				</strong></td>		  </tr>		  <tr> 			  <td><strong><font color="#FFFFFF">Telefone:(C/DDD)</font></strong></td>			<td><input name="telefone" type="text" id="telefone" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Celular: (C/DDD)</font></strong></td>			<td><input name="celular" type="text" id="celular" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Email:</font></strong></td>			<td><input name="email" type="text" id="email" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Consultor:</font></strong></td>			<td><input name="consultor" type="text" id="consultor" size="27"></td>		  </tr>		  <tr> 			<td><strong><font color="#FFFFFF">Cargo:</font></strong></td>			<td><input name="cargo" type="text" id="cargo" size="27"></td>		  </tr>		</table></td>	</tr>  </table>  </center>	<center>	<table>	<tr><td><input type="reset" name="limpa" value="Limpar">	<input type="submit" name="envia" value="Confirmar"></td>	</tr>	</table>	</center>	</form></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o erro que ta aparecendo para voce??

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o erro que ta aparecendo para voce??

Esta aparecendo erro no java script o valor de D é invalido!!!!!Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

tiozinho é melhor voce arrumar um codigo que funcione vou mover pro forum de JavaScript

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.