Ir para conteúdo

POWERED BY:

Arquivado

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

Williams Duarte

Retirar pontos e traços do cpf

Recommended Posts

Ae galera gostaria de saber se tem alguma função que retira pontos (.) e tracos (-) do cpf pra poder armazenar no banco.

 

tenho uma funçao que valida o cpf desde de tudo quanto é jeito desde que esteja correto

 

mais eu queria que depois de validado ele ficaria neste formato

 

00000000000 sem pontos e traços

 

não desta maneira abaixo:

 

000.000.000-00

 

se alguem puder me ajudar desde já agradeço

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, beleza???

 

siguinte

 

usa a função explode, no seu caso, 2x

 

$cpf="000.000.000-00";

$quebra=explode(".", $cpf); //vai quebrar a variavel cpf onde ouver ponto, você vai fkar com 3 partes, a ultima contem o traço, intaum

$quebra2=explode("-", $quebra[2]); //o 2 eh pq eh a 3ª parte do array criado na função $quebra

$junta=$quebra[0].$quebra[1].$quebra2[0].$quebra2[1];

flws ae

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, beleza???

 

siguinte

 

usa a função explode, no seu caso, 2x

 

$cpf="000.000.000-00";

$quebra=explode(".", $cpf); //vai quebrar a variavel cpf onde ouver ponto, você vai fkar com 3 partes, a ultima contem o traço, intaum

$quebra2=explode("-", $quebra[2]); //o 2 eh pq eh a 3ª parte do array criado na função $quebra

$junta=$quebra[0].$quebra[1].$quebra2[0].$quebra2[1];

flws ae

Opá amigo era isso mesmo que estava procurando vlw http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

 

há varios modos de resolver

 

pode usar expressão regular ou a função str_replace

hinom vou estudar e a adaptar a funcao.

 

abraços!!! e muito obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente isso:

 

var CPF = new String(document.form1.nrCPF.value); //recebe o valor digitado no campo

var CPF = CPF.substring(0,3)+''+CPF.substring(4,7)+''+CPF.substring(8,11)+''+CPF.substring(12,14); //retira os pontos e traço do CPF

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usar explode para isso...nunca...o.O

Como o hinom disse...ERs ou str_replace,sendo em casos simples a função str_replace mais aconselhada.

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.