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...'

?>

(2 voto(s))
Útil
Não útil

Comentários (0)