Ir para conteúdo

Arquivado

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

bimpercursso

Enviando formulário sem o campo email

Recommended Posts

olá a todos, preciso resolver um prbleminha aqui, mas ta complicado e estou perdendo muito tempo nisso, é o seguinte:Tenho um formuláriocom uns 5 campos, ao submeter ele ele envia os dados para meu email, mas quando o campo email nao for digitado a variavel txtEmail fica vazia e ai o email nao chega.mas o campo txtEmail é o email do cara que tiver preenchendo o formulario, entao pq isso nao envia, ..Aguardo resposta..

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta usar isso aki

 

<script>function verEmail(){    if(document.form.CampoEmail.value==""){    alert("Digite um E-mail.");    document.form.CampoEmail.select();    return;   }; }</script>

isso na hora de enviar o form

 

<FORM name="form" action="PaginaDestino.asp" method="post" onSubmit ="javascript:verEmail()">

tenta ia provavelmente vai funfar. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eae veio ...

 

Resumindo:

Faz uma validacao javascript no lado cliente para ver se os campos foram preenchidos e antes de enviar o email e no script q envia o email tu faz:

 

ASP

[*]If Request.Form("email""" Then

 

[*]Response.Write "você nao digitou seu email clique aqui para voltar"

 

[*]End If

 

E coloca esse esquema antes do codigo q envia o email ...

 

Editando: o javascript o brother jah postou ai em cima

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então faz o seguinteIF Request.Form("CampoEmail") = "" then CampoEmail = "meu_email@provedor.com.br"else CampoEmail = Request.Form("CampoEmail")End IfVe ai se funfa pra você é a idéia q eu tive.

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso funciona q eu ja tinha testado isso, mas eu queria deixar o campo de email em branco mesmo, nao tem como faezr isso???

<{POST_SNAPBACK}>

Entao coloca lah amigo :

 

ASP

[*]

 

[*]IF Request.Form("txtEmail""" then

 

[*]Request.Form("txtEmail""branco"

 

[*]End If

 

[*]

 

http://forum.imasters.com.br/public/style_emoticons/default/devil.gif ..... http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif ..... eh ... tbm nao achei graça, mas se o codigo nao funfa se deixar o email do cara em branco pq você quer deixar !?

 

Coloca entao o valor dele com outra coisa sei lah ....

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.