Processando seu formulário na Projetos Especiais

A Projetos Especiais proporciona um meio simples e eficaz de receber as informações que seus usuários preenchem: via e-mail, direto para o endereço que você escolher.

No caso duas páginas serão obrigatoriamente criadas: a primeira página contém o formulário e a segunda página contém o script.

1º Passo: A página do Formulário (que terá os campos que serão preenchidos).

Você deve criar uma página que contenha os campos que serão preenchidos pelo usuário. Nesta página além dos campos vai existir um botão que quando for clicado ira processar as informações da página. Veja um formulário de exemplo abaixo.

Nome do Usuário:
E-Mail do Usuário:
Mensagem:
 

Na propriedade ACTION do formulário deve conter o nome do segundo formulário de script que irá processar as informações digitadas pelo usuário.

mmmExemplo : <form method="POST" action="jmail.asp">

Note que o segundo formulario de script neste exemplo tem o nome de jmai.asp; mas esse nome pode ser qualquer um que você defina.

 

2º Passo: a do script (reponsável pelo envio das informações).

Na página ("jmail.asp"), deve conter o seguinte script:

<%

'define o objeto JMAIL
Set JMail = Server.CreateObject ("JMail.message")

'ativa o modo de depuracao mostra as mensagens de erro quando ocorrer um erro de envio do formulário
JMail.logging=True

'e-mail da pessoa que esta preenchendo o formulario na internet
JMail.From = request.form ("nome do campo do e-mail do remetente")

'nome da pessoa que estar preenchendo o formulario na internet
JMail.FromName = request.form ("nome do campo do nome do remetente")

'email da pessoa que vai receber o formulario preenchido na internet
JMail.AddRecipient "comercial@projetosespeciais.com.br"

'campo de assunto do e-mail
JMail.Subject = "Envio de Formulario da Internet"

'cria uma area em memoria para formatar o formulario
dim body,link

body= "Formulario Preenchido na Internet" & vbcrlf
body= body & "_________________________________________________________________" & vbcrlf
body= body & "Dados da Pessoa" & vbcrlf
body= body & "Nome : " & request.form ("campo do nome do remetente")& vbcrlf
body= body & "E-Mail : " & request.form("campo do e-mail do remetente")& vbcrlf
body= body & "Mensagem : " & request.form ("campo que aparece a mensagem")& vbcrlf
body= body & "_________________________________________________________________" & vbcrlf


'coloca a area de memoria para envio do JMail
JMail.Body = body

'envia o formulario pelo JMail
JMail.Send ("smtp.projetosespeciais.com.br")

'mensagem de confirmacao do envio do e-mail
Response.Write ("Seu Formulario foi enviado com Sucesso !!")
%>

Para que o formulário funcione corretamente é necessário que o e-mail utilizado para recebimento das informações esteja registrado em nosso servidor, ou seja, precisa necessariamente ser um e-mail que pertença ao próprio domínio.

Um mesmo site pode possuir múltiplas páginas com formulários diferentes referentes ao script.

Para testar o formulário, é necessário que ele esteja preenchido, pois formulários em branco não são submetidos.

Qualquer dúvida ou informações envia seu e-mail para o suporte técnico

.Mande o seu e-mail


(Obs: As palavras em vermelho são as alterações que devem variar de formulário para formulário)
.

 

<< voltar