Jump to content


Photo

Validação De Email Sem Ser Js


  • Faça o login para participar
6 replies to this topic

#1 pericles

pericles

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 26/08/2004, 08:19

To querendo fazer a validação do email no código, e não em JS, alguém sabe algo?

é pra utilizar aqui no formulário do lado direito desta página http://www.ricardao.rg3.net

http://www.ricardao.rg3.net

valeu

#2 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 26/08/2004, 08:47

$validado = preg_match( "/^[-^!#$%&'*+\/=?`{|}~.\w]+@[-a-zA-Z0-9]+(\.[-a-zA-Z0-9]+)+$/", $emailrecebidopeloform ); 
if ($validado){
//faz oq vc quer fazer
}else{
//avisa o usuario que ele digitou o email invalido
}

é isso

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#3 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 26/08/2004, 08:52

Usando eregi no php. Esse código é do php.net:

PHP
<?php

if (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $email) {
echo
"Invalid Email Adress";
}
else {
echo
"Valid Email Adress";
}

?>

Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 26/08/2004, 10:42

Usando eregi no php. Esse código é do php.net:

PHP
<?php

if (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $email) {
echo
"Invalid Email Adress";
}
else {
echo
"Valid Email Adress";
}

?>

Tu pegou isso direto do php.net? Então tem erro de sintaxe... :blink: Falta uma parênteses. :D

<?php

  if (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $_GET["email"])) {
    echo "Invalid Email Adress";
  }

  else {
    echo "Valid Email Adress";
  }

?>


Klaus Paiva
Conheça também: Taperás

#5 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 26/08/2004, 13:33

To querendo fazer a validação do email no código, e não em JS, alguém sabe algo?


Por que não em js?

Validações devem ser feitas em client side script (js, vb etc...), senão você vai gerar vários requests pro servidor desnecessáriamente, isso vai consumir banda a toa, só mande para o sevidro quendo estiver completamente validade.

Abraços.

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 26/08/2004, 13:35

To querendo fazer a validação do email no código, e não em JS, alguém sabe algo?


Por que não em js?

Validações devem ser feitas em client side script (js, vb etc...), senão você vai gerar vários requests pro servidor desnecessáriamente, isso vai consumir banda a toa, só mande para o sevidro quendo estiver completamente validade.

Abraços.

:D Dinovo...

A validação server-side é indicada sim! Pois ela não pode simplesmente ser desabilitada pelo visitante, como JS e VBScripts são.
Klaus Paiva
Conheça também: Taperás

#7 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 26/08/2004, 14:07

Klaus,

dá uma olhada nesse meu outro post.

Abraços.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq