Seja bem-vindo ao Centro de Suporte Silicom. Caso não saiba sua senha, favor usar a opção Senha perdida, do lado esquerdo. Se estiver em dúvida sobre qual o seu login ou não possuir cadastro, favor contatar nosso Depto. Comercial ou Suporte ou Depto. Técnico informando qual a sua organização.
Base de Conhecimento
Formulários Web
Publicado por Ricardo Ranieri a 27 April 2012 11:16 AM
|
|
Para criar formulários em seu site o SILICOM ISP disponibiliza para seus clientes vários componentes como: SimpleMail, AspMail e CDONTS. Nesta página apresentamos dois exemplos um utilizando o SimpleMail e outro utilizando o CDONTS, você pode copiar um dos códigos abaixo e salvar o arquivo como .asp, e em seguida, copiar o código HTML e salvá-lo como .htm, depois é só personalizar os campos de email. ASP (SimpleMail)
<%@ LANGUAGE="VBSCRIPT" %>
<% response.buffer=true set o = Server.CreateObject("ADISCON.SimpleMail.1") o.MailServer = "mail.silicom.com.br" o.Sender ="contato@seudominio.com.br" o.Recipient = "nome@seudominio.com.br" o.Subject = "Solicitação de Contato" o.MessageText = "Email via WEB" + vbCrLf + ""&_ "Nome = " + Request.Form("nome") + vbCrLf + ""&_ "Email = " + Request.Form("email") + vbCrLf + ""&_ "Telefone = " + Request.Form("tel") + vbCrLf + ""&_ "Mensagem = " + Request.Form("mensagem") call o.Send Set o = Nothing response.redirect "obrigado.htm" %>
CDONTS
<% Set Mailer = CreateObject("CDONTS.NewMail")
Mailer.From = "contato@seudominio.com.br" Mailer.To = "contato@seudominio.com.br" Mailer.Subject = "Solicitação de Contato" Mailer.Body = "Email via Web" + vbCrLf + ""&_ "Nome = " + Request.Form("nome") + vbCrLf + ""&_ "Email = " + Request.Form("email") + vbCrLf + ""&_ "Telefone = " + Request.Form("tel") + vbCrLf + ""&_ "Mensagem = " + Request.Form("mensagem") Mailer.Send Set Mailer = Nothing response.redirect "obrigado.htm" %>
Código HTML
<HTML>
<HEAD> <TITLE>Form</TITLE> </HEAD> <form method="post" action="email.asp"> Nome:<input type="text" name="nome" size="40"> <br> <br> E-mail:<input type="text" name="email" size="40"> <br> <br> Tel:<input type="text" name="tel"> <br> <br> Mensagem:<textarea name="mensagem" cols="30" rows="5"></textarea> <br> <br> <input type="submit" name="Submit" value="Enviar"> <input type="submit" name="Submit2" value="Limpar"> </form> </BODY> </HTML>
Código PHP
<?php
$subject = "Formuláo de contato"; $mailto = "contato@seudominio.com.br"; $a = "Teste"; $mailfrom = "suporte@silicom.com.br"; mail("contato@seudominio.com.br",$subject,$a,"From: $mailfrom"); echo 'Email enviado com sucesso...' ?> | |
|
Comentários (0)