Jump to content

Search the Community

Showing results for tags 'cpf'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 15 results

  1. gersonab

    Validar CPF

    tenho um formulário de cadastro, onde em um campo input tem o cadastro de um cpf, este consigo fazer a validação com o método blur por uma vez, se eu insistir no cpf errado ele aceita, teria uma forma de bloquear o cadastro com o cpf errado ? <input type="text" name="cpfc" id="cpfc" class="form-control cpfcp" value="" placeholder="99999999999"> <script> function validarCPF(cpfc) { cpfc = cpfc.replace(/[^\d]+/g,''); if(cpfc == '') return true; // Elimina CPFs invalidos conhecidos if (cpfc.length != 11 || cpfc == "00000000000" || cpfc == "11111111111" || cpfc == "22222222222" || cpfc == "33333333333" || cpfc == "44444444444" || cpfc == "55555555555" || cpfc == "66666666666" || cpfc == "77777777777" || cpfc == "88888888888" || cpfc == "99999999999") return false; // Valida 1o digito add = 0; for (i=0; i < 9; i ++) add += parseInt(cpfc.charAt(i)) * (10 - i); rev = 11 - (add % 11); if (rev == 10 || rev == 11) rev = 0; if (rev != parseInt(cpfc.charAt(9))) return false; // Valida 2o digito add = 0; for (i = 0; i < 10; i ++) add += parseInt(cpfc.charAt(i)) * (11 - i); rev = 11 - (add % 11); if (rev == 10 || rev == 11) rev = 0; if (rev != parseInt(cpfc.charAt(10))) return false; return true; } var $input_cpfc = document.getElementById('cpfc'); $input_cpfc.addEventListener("blur", function() { if (!validarCPF($input_cpfc.value)) { alert('CPF Inválido!'); $input_cpfc = document.getElementById("cpfc").value=""; } }, false); </script> Desde já agradeço.
  2. robmig

    Erro ao Editar campo CPF

    Olá amigos, sempre recorro a vocês AQUI dentro do fórum e sempre encontro boas referencias e dicas! Estou com um problema dentro do campo editar CPF. O que ocorre é: Quando acessado de dispositivos móveis, ao editar os números fica invisível a edição dos mesmos! o MAIS INTRIGANTE É QUE EM AGUNS CELULARES DÁ OUTROS NÃO DA! Já ao acessar o mesmo campo em Computadores a edição ocorre em perfeita ordem! O que pode ser? EXISTE UMA EXPLICAÇÃO E CORREÇÃO? Segue algumas linhas do meu código: ===============MEU CÓDIGO ORIGINAL =============== <div class="form-group"> <label class="col-md-2 control-label">CPF Titular</label> <div class="col-md-10"> <input name="banco_cpf" maxlength="14" placeholder="000.000.000-00" id="cpf" value="<?php echo $dados_usuario[banco_cpf]; ?>" class="form-control" placeholder="CPF" required> </div> </div> ===============EDITADO COM UMA DICA: type="tel"=============== <div class="form-group"> <label class="col-md-2 control-label">CPF Titular</label> <div class="col-md-10"> <input type="tel" name="banco_cpf" maxlength="11" placeholder="000.000.000-00" id="cpf" value="<?php echo $dados_usuario[banco_cpf]; ?>" class="form-control" placeholder="Só números" required> </div> </div> =============== }).trigger('focusout'); $("#cpf").mask("999.999.999-99"); $("#rg").mask("99.999.999-*"); });
  3. Cleudiney T Brandão

    Criar coluna em tabela que aceite NULL e UNIQUE

    Pessoal alguém me dá uma ajuda com Mysql por favor. Tenho uma coluna em meu BD que precisaria o seguinte: Ela não é obrigatória mas se preenchida não poderia ter outras ocorrências dela. É um campo que ao meu ver seria UNIQUE mas que aceitasse NULL.
  4. Cleudiney T Brandão

    Criar coluna em tabela que aceite NULL e UNIQUE

    Pessoal alguém me dá uma ajuda com Mysql por favor. Tenho uma coluna em meu BD que precisaria o seguinte: Ela não é obrigatória mas se preenchida não poderia ter outras ocorrências dela. É um campo que ao meu ver seria UNIQUE mas que aceitasse NULL.
  5. Tentei incluir a máscara a seguir em um POST meu antigo, porém está fechado para novas respostas: Todavia, para futuras consultas minhas e também para ajudar outras pessoas, venho deixar uma máscara interessante que acabei de terminar em JavaScript. Ficou muito menor que a do POST acima: <script type="text/javascript"> var iCount1; var trava = false; function MaskDown(e) { if (trava == false) { iCount1 = e.value.length; trava = true; } } function MaskUp(e,mascara) { if (trava) { var textoLimpo = e.value.substr(0,iCount1+1).replace(/[\/\:\-\.]/g,""); var texto = ""; var iM = 0; var iT = 0; while (iM < mascara.length) { if (iT < textoLimpo.length) { if (mascara.substr(iM,1) == "#") { texto += textoLimpo.substr(iT,1); iT++; } else { texto += mascara.substr(iM,1); } } iM++; } e.value = texto; trava = false; } } </script> Para funcionar, basta incluir em suas tags input os eventos, como demonstrado a seguir: <input type="text" id="tfData" onkeydown="MaskDown(this)" onkeyup="MaskUp(this,'##/##/####')" placeholder="dd/mm/aaaa" style="width:80px" /> <br /><input type="text" id="tfHora" onkeydown="MaskDown(this)" onkeyup="MaskUp(this,'##:##')" placeholder="hh:mm" style="width:50px"/> À medida que o usuário vai digitando, o valor campo vai sendo formatado. Pode ser usado para CPF, CEP, RG, dentre outros... Divirtam-se!
  6. Eu sempre tive problemas em utilizar máscaras (mask.js) em campos que podem ser CPF ou CNPJ, então baseado em algumas soluções, fiz algumas adaptações para que o mesmo suporte ambos dados no mesmo campo, e segue a solução. Realize o download do mask plugin, e chame o js na página que recebera a máscara. jQuery Maks Plugin: https://github.com/igorescobar/jQuery-Mask-Plugin <script src="assets/js/jquery.mask.min.js"></script> Adicione a função no seu main.js ou no script de sua página, sempre após o jQuery e o jQuery Mask // jQuery Mask Plugin v1.14.11 // github.com/igorescobar/jQuery-Mask-Plugin var cpfMascara = function (val) { return val.replace(/\D/g, '').length > 11 ? '00.000.000/0000-00' : '000.000.000-009'; }, cpfOptions = { onKeyPress: function(val, e, field, options) { field.mask(cpfMascara.apply({}, arguments), options); } }; $('.mascara-cpfcnpj').mask(cpfMascara, cpfOptions); Agora, basta adicionar a classe .mascara-cpfcnpj, no campo desejado, e o mesmo será apto a receber CPF ou CNPJ. <input name="cpfcnpj" class="mascara-cpfcnpj"/> Pronto!
  7. Giovani Cristaldo

    Retirar Máscara CPF

    Sou novo em javascrtipt e estou tentando tirar a máscara do campo quando entro no campo, ao sair ja consegui colcar a máscara, segue o cóidgo da função: function RetiraMascara(ObjCPF){ cpf = ObjCPF.Value; if (cpf.length == 14) { cpf = cpf.charAt(0)+cpf.charAt(1)+cpf.charAt(2)+ cpf.charAt(4)+cpf.charAt(5)+cpf.charAt(6)+ cpf.charAt(8)+cpf.charAt(9)+cpf.charAt(10)+ cpf.charAt(12)+cpf.charAt(13); alert(cpf); return cpf; } }; E a chamada no html <input name="usu_cpf" type="text" onfocus="RetiraMascara(this);" onblur="this.value = ValidarCPF(this);" onkeypress="return SomenteNumero(event);" /> Agradeço que possa me dar uma luz, coloquei um alert mas não entra no IF e tem 14 caracteres.A chamada está no OnFocus
  8. Boa noite a todos. Queria tirar uma dúvida. Possui um formulário php de cadastro de clientes, e outro formulário onde eu cadastro os empréstimos destes clientes. Minha pergunta é: Existe alguma forma de eu ao digitar o cpf, ele preencher automaticamente o campo nome do formulário empréstimos de acordo com o nome que está cadastrado na tabela clientes?
  9. Prezados, como eu não entendo muito de php... Queria tirar uma dúvida. Eu tenho formulários PHP, onde em um é o cadastro do cliente, e o outro eu cadastro o serviço contratado. Eu queria saber se existe alguma forma de quando eu digito o CPF no formulário de serviços, se tem como buscar automaticamente o nome cadastrado na tabela clientes que está relacionada à este CPF. Grato.
  10. paulo@viaboleto.com.br

    Uma só função pronta para formatar CNPJ e CPF.

    CREATE FUNCTION FormataCNPJCPF(@DOCUMENTO VARCHAR(20)) RETURNS VARCHAR(20) AS BEGIN set @documento = REPLACE(@documento,'.','') set @documento = REPLACE(@documento,'-','') set @documento = REPLACE(@documento,'/','') set @documento = REPLACE(@documento,' ','') declare @iCNPJCPF bigint set @iCNPJCPF = convert(bigint, @documento) set @documento = convert(varchar(20), @iCNPJCPF) if len(@documento) <= 11 begin if len(@documento) < 11 set @documento = replicate('0',11-len(@documento)) + @documento set @documento = substring(@documento,1,3) + '.' + substring(@documento,4,3) + '.' + substring(@documento,7,3) + '-' + substring(@documento,10,2) end else if len(@documento) <= 14 begin if len(@documento) < 14 set @documento = replicate('0',14-len(@documento)) + @documento set @documento = substring(@documento,1,2) + '.' + substring(@documento,3,3) + '.' + substring(@documento,6,3) + '/' + substring(@documento,9,4) + '-' + substring(@documento,13,2) end return @documento END
  11. fainformatica

    Buscar nome pelo CPF de um input!

    Opa galera, sou novo em PHP e nao to conseguindo fazer uma função que faça o seguinte: Ao digitar no meu input CPF ele me traga o nome do consumidor em outro input! Alguem me ajuda...
  12. jeffjk

    Ajuda com Mask de CPF!

    Amigos bom dia, tenho o script abaixo que faz a formatação da mask: <script type="text/javascript">$(document).ready(function () { $("#cpf").mask("999.999.999-99"); });</script> e uso assim: <label>CPF *</label> <input type="text" name="cpf" size="33" id="cpf" maxlength="1000" required="" value="<%= cliente.getCPF()%>"> porém quando dou o include: <%@include file ="inicio.jsp" %> -> Menus do sistema e layout essa mascara para de funcionar, dando o erro abaixo: cadastracliente.jsp:160 Uncaught TypeError: $(...).mask is not a function removendo o include funciona... Já tentei colocar os JS e o Include em varias partes do código e nenhuma funcionou, sabem me dizer qual o problema e como resolver? Desde já agradeço a atenção!
  13. twpesquisa

    CPF e CNPJ no mesmo input

    Fala aí galera, tudo belezinha ? Então, não sei se alguém já teve a necessidade de colocar no mesmo INPUT a digitação e validação do CPF e CNPJ e conforme vai digitando, vai criando a máscara conforme a quantidade de dígitos informados. Pois bem, os códigos baixo, já estão fazendo isso, ao digitar, já cria a máscara conforme a quantidade de dígitos, porém o meu pedido de ajuda, é fazer com que ao sair do campo, seja verificado se o CPF e/ou CNPJ são verdadeiros e caso não esteja correto, exibir uma mensagem e voltar o foco para o campo até que o mesmo esteja corrigido. Alguém conste me dar uma mão nessa parada ? Abração, <!-- //Aplica a máscara no campo //Função para ser utilizada nos eventos do input para formatação dinâmica function aplica_mascara_cpfcnpj(campo,tammax,teclapres) { var tecla = teclapres.keyCode; if ((tecla < 48 || tecla > 57) && (tecla < 96 || tecla > 105) && tecla != 46 && tecla != 8) { return false; } var vr = campo.value; vr = vr.replace( /\//g, "" ); vr = vr.replace( /-/g, "" ); vr = vr.replace( /\./g, "" ); var tam = vr.length; if ( tam <= 2 ) { campo.value = vr; } if ( (tam > 2) && (tam <= 5) ) { campo.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam >= 6) && (tam <= 8) ) { campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam >= 9) && (tam <= 11) ) { campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam == 12) ) { campo.value = vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam > 12) && (tam <= 14) ) { campo.value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ); } } //Verifica se CPF ou CGC e encaminha para a devida função, no caso do cpf/cgc estar digitado sem mascara function verifica_cpf_cnpj(cpf_cnpj) { if (cpf_cnpj.length == 11) { return(verifica_cpf(cpf_cnpj)); } else if (cpf_cnpj.length == 14) { return(verifica_cnpj(cpf_cnpj)); } else { return false; } return true; } //Verifica se o número de CPF informado é válido function verifica_cpf(sequencia) { if ( Procura_Str(1,sequencia,'00000000000,11111111111,22222222222,33333333333,44444444444,55555555555,66666666666,77777777777,88888888888,99999999999,00000000191,19100000000') > 0 ) { return false; } seq = sequencia; soma = 0; multiplicador = 2; for (f = seq.length - 3;f >= 0;f--) { soma += seq.substring(f,f + 1) * multiplicador; multiplicador++; } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 2,seq.length - 1)) { return false; } soma = 0; multiplicador = 2; for (f = seq.length - 2;f >= 0;f--) { soma += seq.substring(f,f + 1) * multiplicador; multiplicador++; } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 1,seq.length)) { return false; } return true; } //Verifica se o número de CNPJ informado é válido function verifica_cnpj(sequencia) { seq = sequencia; soma = 0; multiplicador = 2; for (f = seq.length - 3;f >= 0;f-- ) { soma += seq.substring(f,f + 1) * multiplicador; if ( multiplicador < 9 ) { multiplicador++; } else { multiplicador = 2; } } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 2,seq.length - 1)) { return false; } soma = 0; multiplicador = 2; for (f = seq.length - 2;f >= 0;f--) { soma += seq.substring(f,f + 1) * multiplicador; if (multiplicador < 9) { multiplicador++; } else { multiplicador = 2; } } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 1,seq.length)) { return false; } return true; } //Procura uma string dentro de outra string function Procura_Str(param0,param1,param2) { for (a = param0 - 1;a < param1.length;a++) { for (b = 1;b < param1.length;b++) { if (param2 == param1.substring(b - 1,b + param2.length - 1)) { return a; } } } return 0; } //Retira a máscara do valor de cpf_cnpj function retira_mascara(cpf_cnpj) { return cpf_cnpj.replace(/\./g,'').replace(/-/g,'').replace(/\//g,'') } <html> <head> <script src="MascaraValidacao.js" type="text/javascript"></script> </head> <body> <form name='a'> <input type="text" id="cpf-cnpj" name="cpf-cnpj" onkeydown="javascript:return aplica_mascara_cpfcnpj(this,18,event)" onkeyup="javascript:return aplica_mascara_cpfcnpj(this,18,event)" > <input type="text" id="nome" name="nome" > </form> </body> </html>
  14. Pessoas... tenho um campo CPF no banco que contém apenas números. Após fazer o SELECT e exibir numa página (não num input) gostaria que ele mostrasse o CPF já formatado nnn.nnn.nnn-nn Como posso fazer isso?
  15. bernardinoandre

    Validar CPF em formulário

    Pessoal, preciso de ajuda. Eu estou realizando um trabalho da faculdade na qual preciso colocar 3 validações no formulário do CPF que são eles: 1. Se o usuário não digitou 11 caracteres (um CPF é composto de 9 dígitos de identificação e 2 dígitos de verificação) deve apresentar o erro: "CPF tem de ter 11 dígitos". 2. Se nem todos caracteres digitados são dígitos. Ou seja, se digitarem um "ponto" (.) deve apresentar o erro: "CPF só pode ter dígitos, caracter . inválido!" 3. Se os dígitos de verificação estão incorretos. Deve apresentar o erro: "Dígitos verificadores inválidos!" Eu tenho o código abaixo, porém, ele apresenta os seguintes erros: Mesmo eu digitando meu CPF, ele apresenta o erro: "CPF deve ter 11 Dígitos". Ele não reconhece o erro se eu digitar qualquer caracter e ele não está identificando o dígito verificador. Sou super iniciante. Quando forem explicar, tenham uma certa paciência, por favor. Se precisarem, envio a página em html. Muito Obrigado! Código: <script> function calculaDV(num) { var resto = 0, soma = 0; for ( i = 2; i <11; i++) { soma = soma + ((num % 10) * i); num = parseInt(num / 10); } resto = (soma % 11); return (resto > 1) ? (11 - resto) : 0; } function VerificaCPF ( campo ) { var i, c, cpf; var iniCPF; var strCPF = campo.value; if ( strCPF.lenght != 11){ alert("CPF tem de ter 11 digitos"); return false; } for ( i = 0; 1 < 11; i++ ) { c = strCPF.charAt(i); if ( (c < '0') || (c > '9')) { alert("CPF so pode ter digitos, caracter " + c + "invalido!"); return false; } } iniCPF = strCPF.substring(0, 9); pd = calculaDV(iniCPF); sd = calculaDV(iniCPF * 10 + pd); if ( (pd != strCPF.charAt(9)) || (sd !=strCPF.charAt(10)) ) { alert("Digitos verificadores invalidos!"); return false; } return true; } </script>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.