http://forum.wmonlin...showtopic=93148 (um tuto do pchardnet)
estando instalado, so seguir os passos abaixo:
1º - crie um formulário bem simples(apenas com campos e pode ser em html msm)
form.htm
<form name="form" method="post" action="contato.asp"> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="nome" type="text" id="nome"> </font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="email" type="text" id="email"> </font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Assunto:</font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="assunto" type="text" id="assunto"> </font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mensagem:</font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <textarea name="mensagem" rows="3" id="mensagem"></textarea> </font></p> <p align="center"> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input type="submit" name="Submit" value="Enviar"> </font></p> </form>
- É importante resaltar que os nomes e ids dos campos deste form devem ser idênticos aos que são requisitados na pg contato.asp
- Nesta parte abaixo é onde especificamos a pg que será acessada após enviarmos a msg. No ex. especificamos a pg contato.asp que será responsável por todo o trabalho de envio dos dados utilizando o componente Cdonts, que é um dos mais usados ao trabalhar com ASP.
<form name="form" method="post" action="contato.asp">
-----
na primeira parte está td pronto.
2º e último passo - agora criaremos a parte funcional do sistema:
criaremos uma pg chamada contato.asp que fará a requisição dos dados preenchidos no form da pg anterior que nós especificamos la e enviará os dados p/ um e-mail que colocamos no code abaixo.
contato.asp
<% ' Por: Bruno Linhares - www.brdesign.net Dim nome, email, assunto, mensagem, br ' declara as variaáveis usadas no code 'abaixo está a parte onde são requisitado os dados que foram preenchidos na pg form.htm nome = Trim(Request.Form("nome")) email = Trim(Request.Form("email")) assunto = Trim(Request.Form("assunto")) mensagem = Trim(Request.Form("mensagem")) br = "<br>" Set Br_Rs = Server.CreateObject("CDONTS.NewMail") 'Aqui é onde especificamos o componente usado no sist. Br_Rs.from = email Br_Rs.to = "email@site.com.br" ' aqui vc pode alterar colocando seu e-mail (será o e-mail destino deste sistema) Br_Rs.subject = "Contato - Seu site" ' Aqui vc define o rótulo/nome do assunto do e-mail. Caso queira alterar p/ o nome da pessoa em que enviou o form, basta alterar p/: Br_Rs.to = email Br_Rs.body = "<font face=Verdana size=2><b>Nome:</b> " & nome & br & "<b>E-mail:</b> " & email & br & " <b>Assunto:</b> " & assunto & br & "<b>Mensagem:</b> " & mensagem & br &"</font>"'aqui é a parte onde serão exibidos os dados que foram preenchidos Br_Rs.BodyFormat = 0 Br_Rs.MailFormat = 0 Br_Rs.send Set Br_Rs = nothing response.Write("Obrigado! Sua mensagem foi enviada com sucesso!") %>
pessoal, é só.
agora, seu server estando com o cdonts instalado, basta vc alterar o seu e-mail onde está mostrado com detalhe no comentário e pronto: vc tem seu formulário de contato rodando! E caso queira deixa-lo + completo, basta ir aperfeiçoando ele inserindo validação, adicionando + dados, etc..
t+ espero q lhe seja últi...
-----------------------------------------------------------------------------------------------
Para uma maior organização desta seção, todas as duvidas relacionadas a este tutorial devem ser tiradas na seguinte sala:
http://forum.wmonlin...p?showforum=113