Formulários

O formulário é um modelo para a entrada de um conjunto de dados que pode conter qualquer formatação. Caso prefira, poderá usar opções mais sofisticadas referenciadas em desenvolvimento, que também podem interagir com bancos de dados, como o ColdFusion (CFMAIL), ASP (ASPMail, CDOSYS), PHP ou PERL (mail).

Nós indicamos um formulário em PHP com verificação de imagem.

Formulário PHP com imagem Formmail simples


Para utilizar o Formulário PHP com imagem, siga os passos abaixo:

1 - Solicite o FormMail abrindo um chamado no Painel de Controle. Caso o e-mail de recebimento não seja do seu próprio domínio, favor especificar o endereço.

2 - Por favor, baixe o arquivo já pronto clicando aqui.

3 - Descompacte o arquivo, e dentro da pasta formulariophp, abra o arquivo contact.php em um editor de texto e localize o texto abaixo:

//////////////////////////////////////////////
//Insira seu email que irá receber os dados do formulário aqui
$recipient = "seuemail@seudominio.com.br";
/////////////////////////////////////////////

Nesse texto, troque o email por um que você deseja receber o formulário. Salve o arquivo e faça upload da pasta para o seu site. O endereço para visualizar em seu site é http://www.seudominio.com.br/formulario/contact.php

É necessário abrir um chamado informando que utilizará o comando mail do PHP. Informaremos um texto padrão que deverá ser acrescentado ao header ou assunto de todas mensagens enviadas usando este comando, caso negativo, o destinatário não receberá o formulário, exceto caso a conta de destino seja local.

Download do formulário.


Para utilizar o FormMail, siga os passos abaixo:

1 - Solicite o FormMail abrindo um chamado no Painel de Controle. Caso o e-mail de recebimento não seja do seu próprio domínio, favor especificar o endereço.

2 - Comece criando um arquivo .htm com o conteúdo em vermelho abaixo. Coloque qualquer nome para o arquivo, mas lembre-se, é necessário usar a extensão .htm. Se preferir pode baixar o arquivo já pronto aqui.

<title>exemplo do formmail</title>
<body bgcolor="#ffffff">

<form action="http://www.lucanet.com.br/cgi-bin/formmail.pl" method="post">
<input type="hidden" name="recipient" value="nome@dominio.com.br">
<input type="hidden" name="redirect" value="http://www.dominio.com.br/ok.htm">
<input type="hidden" name="required" value="email,nome, comentarios,tel_ddd,tel_numero">
<input type="hidden" name="subject" value="mensagem de formulário web">
<p>

digite o seu nome completo:<br>
<input type="text" size="40" name="nome"><br>
<p>

digite seu endereço de e-mail:<br>
<input type="text" size="40" name="email"><br>
<p>

digite seu telefone:<br>
<input type="text" name="tel_ddd" size="1" maxlength="2">
<input type="text" name="tel_numero" size="9" maxlength="9"><br>
<p>

digite seus comentários:<br>
<textarea name="comentarios" rows=5 cols=60>
</textarea>
<p>

<input type="submit" value="enviar">
<input type="reset" value="limpar">

</form>


Atente aos seguintes ajustes importantes:

Em recipient, altere o value, indicando quem receberá o e-mail.

Em required, altere o value, indicando os campos do formulário que deseja tornar obrigatórios (não deve-se utilizar acentos nos campos e nem espaços).

O campo email, quando referenciando exatamente desta forma em um input type="text", faz a verificação quanto a sintaxe do email. Além disso, este campo será usado como sendo remetente da mensagem. Para evitar que o usuário deixe esse campo em branco, de forma que a mensagem final seja enviada com o from em branco, o que é recusado em muitos servidores, torne este campo obrigatório incluindo-o na linha required. O exemplo utilizado é o mesmo que está abaixo, no ítem 4.

Caso queira especificar um email de remetente (from) de forma forçada, basta incluir a linha <input type="hidden" name="email" value="nome@dominio.com.br"> e, caso tenha um campo de email no formulário, chame-o de outro nome.

Você também pode especificar uma tela de agradecimento (redirect) ou simplesmente remover esta linha para entrar em uma tela padrão, e um assunto (subject) para mensagens que serão recebidas.

3 - Substitua a parte "dominio.com.br" com o nome de seu domínio e "nome@dominio.com.br" com o seu endereço de email que receberá os dados do formulário.

4 - Crie uma segunda página HTML, com o nome de obrigado.htm, que será a resposta apresentada ao enviar o formulário. Faça o upload desse arquivo junto ao formmail.htm (dentro do www).


Modelo de FormMail

Clique aqui para aprender mais a respeito de formulários.

Clique aqui para maiores detalhes sobre o FormMail (em inglês).

 

 
E-Mail: 
Senha: 
 
 
 
Usuário: 
Senha: 
 
 
® LucaNet Sistemas Ltda.