Ir para conteúdo

POWERED BY:

Arquivado

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

Fernando Queiroz

(sobre ultimo post) enviar EMAIL

Recommended Posts

nesta ultima função postada para semandar e-mail.... por causa da restrição não conseguimos prencher todos os caracteres, como meu nivel é aprendiz em PHP gostaria de saber como faço para deixar melhor esta restrição, do jeito que esta só posso por letras, não posso por numeros ou caracteres especiais... não sei gostaria de poder permitir todos, mas que fosse necessario um arroba e um ponto.

 

CODE

 

$pattern = "^([A-Z_a-z])+@([a-zA-Z])+";

if(ereg($pattern,$email) == false):

?>

<script language="JavaScript">alert('O email não é válido');

location.href='formulario.php';

</script>

<?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure por expressões regulares.

Na variável '$pattern' estão definidos os caracteres aceitos no form.

Dê uma olhada nisso que você vai entender melhor e vai saber modificar conforme a sua necessidade:

Expressões regulares.

 

Com elas (expressões regulares) você é capaz de definir quais caracteres serão aceitos na entrada do usuário.

São usadas com fins para verificação, formatação, validação e padronização.

 

;)

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procure por expressões regulares.

Na variável '$pattern' estão definidos os caracteres aceitos no form.

Dê uma olhada nisso que você vai entender melhor e vai saber modificar conforme a sua necessidade:

Expressões regulares.

 

Com elas (expressões regulares) você é capaz de definir quais caracteres serão aceitos na entrada do usuário.

São usadas com fins para verificação, formatação, validação e padronização.

 

;)

 

[]'s

 

poxa obrigado mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só mais uma coisinha velhinho...

quando criar um tópico continue nele mesmo...

Quem entra nesse tópico fica meio confuso sobre o assunto tratado.

XD

 

A discussão iniciou-se aqui:

Função mail não funciona?

 

É isso ae velhinho!!!

 

abração pra ti ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah!... utilizando esse link que eu passei:

 

Modifique ae no seu arquivo a variável $pattern.

 

troque isso:

$pattern = "^([A-Z_a-z])+@([a-zA-Z])+";

por isto:

$pattern = "^([a-zA-Z0-9_\.-]{2,}@([A-Za-z0-9_-]{2,}\.)+[A-Za-z]{2,4})+";

Pronto amigo... agora testa aí e diz se deu certo.

 

[]'s

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.