Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
lngweb Novato

Registrado: Domingo, 2 de Dezembro de 2012 Mensagens: 90
|
Enviada: Ter Mai 21, 2013 2:20 am Assunto: Validar Telefone Celular. |
|
|
Pessoal tô batendo cabeça aqui pesquisando tentando achar um meio de validar um número pra saber se é ou não um número de celular válido. Existe alguma saída? Alguém já passou por isso? Abc. |
|
Voltar ao Topo |
|
 |
Batera Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008 Mensagens: 4899 Localização: Maringá
|
Enviada: Ter Mai 21, 2013 7:26 am Assunto: |
|
|
Validar um número de celular? Não seria o caso de utilizar máscaras? |
|
Voltar ao Topo |
|
 |
sergiotucano Novato

Registrado: Domingo, 19 de Agosto de 2012 Mensagens: 87 Localização: Lorena, SP
|
Enviada: Ter Mai 21, 2013 8:12 am Assunto: |
|
|
cara, até onde sei é impossível saber se um número de celular é válido, as possibilidades são imensas...
Agora, oque eu acho que você quer, como o Batera escreveu, é uma máscara...
Mas ai tu tem que tomar cuidado para criar a máscara de modo que se consiga inserir no campo números com oito ou nove dígitos e caso a pessoa possua um número internacional, ser validado também... |
|
Voltar ao Topo |
|
 |
marcosbaixista Profissional

Registrado: Quinta-Feira, 18 de Março de 2010 Mensagens: 594 Localização: Maringá/PR
|
Enviada: Ter Mai 21, 2013 10:34 am Assunto: |
|
|
O pessoal levantou uma boa pergunta ai.
Como eu faria pra colocar uma máscara num campo fone que aceitasse tanto 8 como 9 dígitos?
Os celulares, principalmente em São Paulo, já operam com 9 dígitos, mais ainda a maioria são 8 dígitos.
Normalmente eu uso a máscara no campo EditMask da Query, será que dá pra continuar dessa forma? |
|
Voltar ao Topo |
|
 |
Batera Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008 Mensagens: 4899 Localização: Maringá
|
Enviada: Ter Mai 21, 2013 1:23 pm Assunto: |
|
|
Pois é, já pensei nisso também.
Até pensei em criar uma função para formatar o número de telefone conforme a quantidade de números digitados.
- Se for 8, coloco o hífen após o 4º dígito.
- Se for 9, coloco o hífen após o 5º dígito. |
|
Voltar ao Topo |
|
 |
sergiotucano Novato

Registrado: Domingo, 19 de Agosto de 2012 Mensagens: 87 Localização: Lorena, SP
|
Enviada: Ter Mai 21, 2013 1:28 pm Assunto: |
|
|
Batera escreveu: | Pois é, já pensei nisso também.
Até pensei em criar uma função para formatar o número de telefone conforme a quantidade de números digitados.
- Se for 8, coloco o hífen após o 4º dígito.
- Se for 9, coloco o hífen após o 5º dígito. |
E se for um american cell phone ou um telemovel português?
O Case, ou o If, vai ficando grande
Uma forma, para fones brasileiros, é verificar pelo primeiro dígito, salvo engano, celulares começam a partir do dígito 6 aqui no Brasil... |
|
Voltar ao Topo |
|
 |
Batera Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008 Mensagens: 4899 Localização: Maringá
|
Enviada: Ter Mai 21, 2013 6:48 pm Assunto: |
|
|
Citação: | E se for um american cell phone ou um telemovel português? |
Bom, se for um sistema internacional, aí já outro caso, rsrs...
Citação: | celulares começam a partir do dígito 6 aqui no Brasil... |
Pelo dígito 6? Como assim? |
|
Voltar ao Topo |
|
 |
sergiotucano Novato

Registrado: Domingo, 19 de Agosto de 2012 Mensagens: 87 Localização: Lorena, SP
|
Enviada: Ter Mai 21, 2013 8:25 pm Assunto: |
|
|
Batera escreveu: | Citação: | E se for um american cell phone ou um telemovel português? |
Bom, se for um sistema internacional, aí já outro caso, rsrs...
Citação: | celulares começam a partir do dígito 6 aqui no Brasil... |
Pelo dígito 6? Como assim? |
6xxx-xxxx
7xxx-xxxx
8xxx-xxxx
9xxx-xxxx
Agora em SP e daqui a algum tempo no sudeste todo, e posteriormente no Brasil, vai ficar fácil validar, já que o nono dígito, por um bom tempo será somente o 9.
 |
|
Voltar ao Topo |
|
 |
Batera Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008 Mensagens: 4899 Localização: Maringá
|
Enviada: Ter Mai 21, 2013 9:00 pm Assunto: |
|
|
Pois é... não vejo a hora de padronizar tudo pra ficar mais fácil tratar no sistema, rsrs. |
|
Voltar ao Topo |
|
 |
joemil Moderador

Registrado: Quinta-Feira, 25 de Março de 2004 Mensagens: 9100 Localização: Sinop-MT
|
Enviada: Qua Mai 22, 2013 9:33 am Assunto: |
|
|
eu ja deixo sem mascara mesmo hehehe _________________ <b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/ |
|
Voltar ao Topo |
|
 |
Batera Colaborador


Registrado: Quarta-Feira, 23 de Julho de 2008 Mensagens: 4899 Localização: Maringá
|
Enviada: Qua Mai 22, 2013 11:29 am Assunto: |
|
|
Citação: | eu ja deixo sem mascara mesmo hehehe |
O importante é armazenar a informação né? kkkk |
|
Voltar ao Topo |
|
 |
lngweb Novato

Registrado: Domingo, 2 de Dezembro de 2012 Mensagens: 90
|
Enviada: Qui Mai 23, 2013 11:33 am Assunto: |
|
|
Pessoal, boa essa questão que vocês levantaram sobre a máscara(formatação) e inclusive eu vou precisar mexer com isso cedo ou tarde, mas o assunto do tópico não é esse, o que eu preciso por enquanto não é isso. Preciso de VALIDAÇÃO, uma função que pegue um número de celular no parâmetro e retorne true caso o número seja válido. A observação que o colega fez ali sobre o 6º dígito se a regra for essa mesmo então resolve o problema.
Valeu abc. |
|
Voltar ao Topo |
|
 |
|