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

Dados Do Formulário Para O E-mail


acs_junior

Pergunta

Eu estou com um pequeno probleminha: eu fiz um formulário pequeno só com nome, e-mail, telefone e a menssagem do usuário. Eu queria saber como é que faz pra quando o usuário preencher o formulário e enviar, as informações vão para o meu e-mail.

OBS: Sou iniciante por isso é que eu num sei dessas besteirinhas...

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

O problema é que eu não sei fazer em asp. Sou iniciante. Acho que fica mais complicado. Só se tu passar o código pra mim.

Link para o comentário
Compartilhar em outros sites

  • 0

John Doe...Move pra ASP, ai cara, logo quando você mover para la te passo o codigo, mas posta o fomulario aki ai já pego os dados para colocar no codigo, e também você tem que saber qual componente você vai usar, ai você já me informa também wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

Como é que move para asp? Eu num sei fazer não.

O código é esse:

<form method="GET" action="mailto:dacar@rce.neoline.com.br">

<p style="margin-bottom: -20">&nbsp;</p>

<p style="margin-bottom: -20">&nbsp;</p>

<p style="margin-bottom: -20">&nbsp;</p>

<p style="margin-bottom: -20"><font color="#0000FF" size="4">&nbsp;&nbsp;&nbsp; Empresa:</font></p>

<p><font color="#0000FF" size="4">

&nbsp;&nbsp;&nbsp;

<input type="text" name="txtEmpresa" size="43"> </font> </p>

<p style="margin-top: -20; margin-bottom: -20"><font color="#0000FF" size="4">&nbsp;&nbsp;&nbsp; Contato:

</font> </p>

<p> <font color="#0000FF" size="4">

&nbsp;&nbsp;&nbsp;

<input type="text" name="txtContato" size="43"> </font> </p>

<p style="margin-top: -20; margin-bottom: -20"><font color="#0000FF" size="4">&nbsp;&nbsp;&nbsp; E-mail:&nbsp;&nbsp;

</font> </p>

<p> <font color="#0000FF" size="4">

&nbsp;&nbsp;&nbsp;

<input type="text" name="txtemail" size="43"> </font> </p>

<p style="margin-top: -20; margin-bottom: -20"><font color="#0000FF" size="4">&nbsp;&nbsp;&nbsp; Telefone:</font></p>

<p><font color="#0000FF" size="4">&nbsp;&nbsp;&nbsp; <input type="text" name="txtfone" size="43">

</font> </p>

<p style="margin-top: -20; margin-bottom: -20"><font size="4" color="#0000FF">

&nbsp;&nbsp;&nbsp;

Cidade/UF:</font></p>

<p><font color="#0000FF" size="4">&nbsp;&nbsp;&nbsp; <input type="text" name="txtcidade" size="43"></font></p>

<p style="margin-top: -20; margin-bottom: -20"><font color="#0000FF" size="4"><span style="vertical-align: top">&nbsp;&nbsp;&nbsp; Digite sua mensagem:</span></font></p>

<p><span style="vertical-align: top">&nbsp;&nbsp;&nbsp; <TEXTAREA NAME="txtMsg" rows="7" cols="30"></TEXTAREA></span>

</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<input type="submit" value="Enviar" name="B1">&nbsp;&nbsp;&nbsp;

<input type="reset" value="Apagar" name="B2"></p>

</form>

E como assim qual componente ? Fala numa linguagem mais explicada por favor....

Link para o comentário
Compartilhar em outros sites

  • 0

Só sei que o servidor que eu hospedo é hpg, num sei qual a linguagem que ele usa não. Mas iaí, com esse código que eu te passei da pra desenrolar alguma coisa?

E como é que move para asp?

Link para o comentário
Compartilhar em outros sites

  • 0

Só sei que o servidor que eu hospedo é hpg, num sei qual a linguagem que ele usa não. Mas iaí, com esse código que eu te passei da pra desenrolar alguma coisa?

E como é que move para asp?

Link para o comentário
Compartilhar em outros sites

  • 0

Aí não tem jeito pra fazer esse formulário não é ?

Link para o comentário
Compartilhar em outros sites

  • 0
Só sei que o servidor que eu hospedo é hpg, num sei qual a linguagem que ele usa não. Mas iaí, com esse código que eu te passei da pra desenrolar alguma coisa?

E como é que move para asp?

já respondi, i cara não posta as mesmas coisas sigda não, isso é flood!!! wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

i cara não posta as mesmas coisas sigda não, isso é flood!!!

pega leve, ele tá começando agora aqui... biggrin.gif

Aí não tem jeito pra fazer esse formulário não é ?

ter como fazer tem sim.......você tem duas alternativas.........

a primeira delas, e mais simples (porém corre riscos grandes), é a de fazer o formulário ser enviado por email através do OUTLOOK EXPRESS do computador do usuário.... ai o problema é.... se o usuário não tiver uma conta de email configurada, ele não consegue mandar...............

a segunda, e mais 'legal, é que você pode utilizar algum serviço de hospedagem gratuita, que fornaça suporte para asp....... ai você faz a sua página inteira (inclusive o form) na página do hpg..... e apenas a página asp (1 página) fica hospedada no servidor que aceita asp....... assim fica muito melhor... e é garantido que funciona.....................

biggrin.gif

pra fazer em asp vamos fazer o seguinte..............

primeiro crie uma conta em http://www.brinkster.com --> eles tem conta de hospedagem free com suporte a ASP..........

agora eu peço pro moderador mandar este post seu para a seção de asp, e já te respondo como vai ser o arquivo em ASP.... ok???? biggrin.gif

Link para o comentário
Compartilhar em outros sites

  • 0

página email.asp que ficará no servidor ASP...

só altere o que está em vermelho........

<%

Dim myMail

Dim email = request.form("txtemail")

Dim empresa = request.form("txtempresa")

Dim contato = request.form("txtcontato")

Dim telefone = request.form("txtfone")

Dim cidade = request.form("txtcidade")

Dim msg = request.form("txtMsg")

Set myMail = CreateObject("CDONTS.NewMail")

HTML = "<!DOCTYPE HTML PUBLIC ""-//IETF//DTD HTML//EN"">" & NL

HTML = HTML & "<html>"

HTML = HTML & "<head>"

HTML = HTML & "<meta http-equiv=""Content-Type"""

HTML = HTML & "content=""text/html; charset=iso-8859-1"">"

HTML = HTML & "<title>Email para dacar@rce.neoline.com.br</title>"

HTML = HTML & "</head>"

HTML = HTML & "<body bgcolor=""#FFFFFF"">"

HTML = HTML & "<table>"

HTML = HTML & "<tr><td>Empresa: </td>"

HTML = HTML & "<td>"

HTML = HTML & empresa

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Contato: </td>"

HTML = HTML & "<td>"

HTML = HTML & contato

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Email: </td>"

HTML = HTML & "<td>"

HTML = HTML & email

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Telefone: </td>"

HTML = HTML & "<td>"

HTML = HTML & telefone

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Cidade/UF: </td>"

HTML = HTML & "<td>"

HTML = HTML & cidade

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Mensagem: </td></tr>"

HTML = HTML & "<tr><td>"

HTML = HTML & Mensagem

HTML = HTML & "</td></tr>"

HTML = HTML & "</table>"

HTML = HTML & "</body>"

HTML = HTML & "</html>"

myMail.From = email                             'Remetente

myMail.To = "dacar@rce.neoline.com.br" 'Destinatário

myMail.Subject = "CADASTRO"              'Assunto do e-mail

myMail.BodyFormat = 0

myMail.MailFormat = 0

myMail.Body = HTML                             'Corpo da mensagem definido na variável HTML

myMail.Send

Set myMail = Nothing

responde.redirect "http://www.sua_pagina.hpg.com.br/enviado.html"

%>

na página onde vai ficar o seu form altere o seguinte...................

<form method="GET" action="mailto:dacar@rce.neoline.com.br">

por

<form name="form" method="POST" action="http://www.servidor_onde_ficara_sua_pagina_.asp/email.asp">

e crie uma página enviado.html e coloque ela no seu servidor.........

tipo, acho que pra essa página, o padrão seria você coloca uma mensagem de e-mail enviado com sucesso..... e depois colocar um link do tipo "voltar", direcionado para a página do form...............................

acho que isso ai vai dar certo.... não tenho 100% de certeza........

e ah.... eu acho que o brinkster não tá aceitando mais CDONTS (para enviar email).......... se não estiver mesmo procure algum outro.................

Link para o comentário
Compartilhar em outros sites

  • 0

Ei cara, eu fiz isso, mas num ta dando certo não.

Quando eu aperto em enviar abre a página email.asp e diz que não é possível abrir essa página asp em vez de aparecer a pagina enviado.html e muito menos a menssagem não está chegando no meu e-mail.

O que eu faço agora?

Link para o comentário
Compartilhar em outros sites

  • 0

cara...... você colocou a página ASP no HPG?????????

não vai funcionar mesmo...... o HPG não dá suporte a asp..............

você tem que fazer aquilo que eu disse, se cadastrar em um servidor que aceite ASP.... e que tenha suporte a CDONTS........ e salvar a sua página ASP nele.................. ai você vai trabalhar jogando de um servidor para o outro....... sacou??????

Link para o comentário
Compartilhar em outros sites

  • 0

Eu fiz isso pow. Coloquei em outro servidor que aceita asp. E ta fazendo isso. Ta abrindo a pagina email.asp. Então eu axo que o problema é esse CDONTS, o que é isso?

Será que é porque esse servidor não esse tal CDONTS?

Link para o comentário
Compartilhar em outros sites

  • 0

que servidor você tá usando???

pode ser que ele não aceite CDONTS mesmo......

------------------------------------------------------editado

então, tenta com o 7Host http://www.7host.com/

ele suporta CDONTS.................

e outra coisa, cuidado pra colocar os 'caminhos' corretamente..... tipo, os links em vermelho....

Editado por diraol
Link para o comentário
Compartilhar em outros sites

  • 0

Caramba doido, fiz tudo direitinho, mas ainda num ta indo. Num sei por que mad.gif Me ajuda velho por favor. Num sei mais o que fazer. Já me cadastrei nessa 7host e nada ainda. Vê só como tá: http://www.dacarrepresentacoes.hpg.ig.com.br/contato.html

Link para o comentário
Compartilhar em outros sites

  • 0

Essa página aí tá só o básico, eu num nadei as figuras não, mandei só o formulário pra testar.

Link para o comentário
Compartilhar em outros sites

  • 0

salva a página email.asp de novo lá no servidor e tenta mais uma vez....

<%

Dim myMail

Dim email = request.form("txtEmail")

Dim empresa = request.form("txtEmpresa")

Dim contato = request.form("txtContato")

Dim telefone = request.form("txtFone")

Dim cidade = request.form("txtCidade")

Dim msg = request.form("txtMsg")

Set myMail = CreateObject("CDONTS.NewMail")

HTML = "<!DOCTYPE HTML PUBLIC ""-//IETF//DTD HTML//EN"">" & NL

HTML = HTML & "<html>"

HTML = HTML & "<head>"

HTML = HTML & "<meta http-equiv=""Content-Type"""

HTML = HTML & "content=""text/html; charset=iso-8859-1"">"

HTML = HTML & "<title>Email para dacar@rce.neoline.com.br</title>"

HTML = HTML & "</head>"

HTML = HTML & "<body bgcolor=""#FFFFFF"">"

HTML = HTML & "<table>"

HTML = HTML & "<tr><td>Empresa: </td>"

HTML = HTML & "<td>"

HTML = HTML & empresa

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Contato: </td>"

HTML = HTML & "<td>"

HTML = HTML & contato

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Email: </td>"

HTML = HTML & "<td>"

HTML = HTML & email

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Telefone: </td>"

HTML = HTML & "<td>"

HTML = HTML & telefone

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Cidade/UF: </td>"

HTML = HTML & "<td>"

HTML = HTML & cidade

HTML = HTML & "</td></tr>"

HTML = HTML & "<tr><td>Mensagem: </td></tr>"

HTML = HTML & "<tr><td>"

HTML = HTML & Mensagem

HTML = HTML & "</td></tr>"

HTML = HTML & "</table>"

HTML = HTML & "</body>"

HTML = HTML & "</html>"

myMail.From = email                            'Remetente

myMail.To = "dacar@rce.neoline.com.br" 'Destinatário

myMail.Subject = "CADASTRO"              'Assunto do e-mail

myMail.BodyFormat = 0

myMail.MailFormat = 0

myMail.Body = HTML                            'Corpo da mensagem definido na variável HTML

myMail.Send

Set myMail = Nothing

responde.redirect "http://www.sua_pagina.hpg.com.br/enviado.html"

%>

<html>

<head><title>Enviado</title></head>

<body>

<br><br><center>Email Enviado com sucesso

<br><a href="http://www.dacarrepresentacoes.hpg.ig.com.br/"> Clique aqui para voltar</a></center>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Esse código aí num é o do email.asp?

Se for eu já fiz, copiei esse código salvei o arquivo como email.asp (igualzinho) e mandei pro servidor.

E ta acontecendo a mesma coisa. Num sei mais o que eu faço. mad.gifmad.gifmad.gifmad.gifmad.gifmad.gifmad.gif

Link para o comentário
Compartilhar em outros sites

  • 0

eu axo que o problema é esse servidor aí (7host), axo que ele num aceita asp não.

Link para o comentário
Compartilhar em outros sites

  • 0

junior..........

eu alterei o código........ esse segundo que eu postei é do EMAIL.ASP sim, mas eu fiz algumas alterações......... =p

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,3k
×
×
  • Criar Novo...