Ir para conteúdo
Fórum Script Brasil
  • 0

Como Validar Campo Email


taudujas

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0

Feito Pelo Illidan !!

Página 4 - Tópico Scripts:

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method=post">

Email: <input type="text" name="email" size="20" value="<?php echo @$_REQUEST['email]; ?>" />

<input type="submit" name="validar" value="validar" />

</form>

<br /><br />

<?php

$email = trim(@$_REQUEST['email']);

if ($email) {

    if (preg_match("/[A-Za-z0-9_.-]+@([A-Za-z0-9_]+\.)+[A-Za-z]{2,4}/i", $email)) {

        echo "O e-mail válido!";

    } else {

        echo "O e-mail é inválido!";

    }

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Po ainda não deu certo ele esta cadastrando no banco mesmo assim olhem o codigo:

<?

include "conecta.php";

foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

if(empty($nome))// Verifica se foi digitado algo

{

  echo "<center><font color = \"#FF0000\">Você Não prencheu o campo NOME</font></center>

    <a href=\"dados.php\"><center><font color = \"#FF0000\">Voltar</font></center></a>";

  exit();

}

   

if(empty($login))// Verifica se foi digitado algo

{

  echo "<center><font color = \"#FF0000\">Você Não prencheu o campo LOGIN</font></center>

    <a href=\"dados.php\"><center><font color = \"#FF0000\">Voltar</font></center></a>";

  exit();

}

if(strstr($login, " ") !=FALSE)// Verifica se tem espaços vazios

{

  echo "<center><font color = \"#FF0000\">Não Deixe Espaços em branco no campo LOGIN</font></center>

              <a href=\"dados.php\"><center><font color = \"#FF0000\">Voltar</font></center></a>";

  exit();

}

if(!is_numeric($senha)) // verifica se só tem numeros

{

  echo "<center><font color = \"#FF0000\">Digite Apenas Numeros no campo Senha</font></center>

              <a href=\"dados.php\"><center><font color = \"#FF0000\">Voltar</font></center></a>";

  exit();

}

$query = "select count(*) as total from dados where nome = '$nome'";

$re = mysql_query($query);

$total = mysql_result($re, 0, "total");

if ($total == 0) {

$query = "insert into dados(nome, email, login, senha) values ('$nome', '$email', '$login', '$senha')";

mysql_query($query);

}

?>

<div align="center"><a href="dados.php"><strong><font size="2">Voltar</font></strong></a></div>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...