K2Host Internet - Hospedagem de sites, servidores dedicados, streaming, etc.
  
 
WebMail K2Host Central do Assinante K2Host Painel de Controle K2Host
 
  home  
  quem somos  
  hospedagem  
  servidores dedicados  
  servidores vps  
  streaming  
  revenda  
  promoções  
  inscrição  
  parcerias  
  ajuda on-line  
  fale conosco  
 
Enquete
O que você acha mais importante em um serviço de hospedagem de sites?
Atendimento
Estabilidade no serviço
Recursos avançados
Baixo custo
webinterativa - agência de internet
Tutoriais
Escolha uma das opções abaixo e siga atentamente as instruções:

. Como configurar seu email no Windows Live Mail
. Como configurar seu email no Outlook Express
. Como configurar seu email no Outlook 2007
. Como configurar seu email no Outlook 2002
. Como configurar seu email no Mozilla ThunderBird
. Como configurar minha conta de email no Mac OS X
. Como configurar minha conta de ftp no LeechFTP
. Como configurar minha conta de ftp no FileZilla
. Como configurar meu banco de dados no MySQL-Front
. Como enviar formulários utilizando o Formmail
. Como enviar formulários utilizando o phpMail
. Como evitar problemas de cache no seu computador
. Como configurar Wingate para acessar seu email no Outlook
. Como configurar seu email no Outlook com a utilização do WinConnection
. Como enviar emails utilizando nosso formulário.
. Colocando o formulário de email em seu site.
. Criando um banco de dados.
. Criando emails através do Painel de Controle.
. Como configurar o Carteiro.
. Como configurar uma Tarefa Agendada(Cron).

Como enviar emails utilizando nosso formulário.

Para enviar um email utilizando nosso formulário de contato siga as informações a seguir.
Nosso formulário de contato irá utilizar dois arquivos um .html e outro .php, você não precisa saber php para trabalhar com estes formulários, porém será necessário muita atenção.

Iremos trabalhar com o formuário abaixo.

Nome:


Email:


Assunto:


Mensagem:

1. Copie o código abaixo até antes da linha pontilhada e cole onde quer que fique o seu formulário.

<form name="form1" method="post" action="enviacontato.php">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:<br>
<input name="nome" type="text" id="nome" size="27">
<br>
<br>

Email:<br>
<input name="email" type="text" id="email" size="27">
<br>
<br>

Assunto:<br>
<input name="assunto" type="text" id="assunto" size="27">
<br>
<br>

Mensagem:</font> <br>
<textarea name="mensagem"></textarea>
<br>
<br>

<input type="submit" name="Submit" value="Enviar">
</form>

--------------------------------
Detalhes do código.
No campo <form name="form1" method="post" action="enviacontato.php">
Neste campo estamos informando o nome do formulário "form1" e a ação que será efetuada, neste caso os dados através do método POST ele pega as informações e joga no arquivo enviacontato.php que até agora não está sendo utilizado.

Observer o código abaixo.
<input name="nome" type="text" id="nome" size="27">
Através deste estamos inserindo um campo do tipo texto com o nome "nome", este campo nome irá futuramente dizer ao arquivo enviacontato.php que é pra ele pegar a variável nome e enviar as informações para o campo. O mesmo está sendo feito com os campos "email", "assunto" e "mensagem".

O campo <textarea name="mensagem"></textarea>
Como pode ser visto pelo campo name="mensagem", este é o campo que irá receber a mensagem digitada.

Por fim o botão enviar
<input type="submit" name="Submit" value="Enviar">

2. Agora iremos criar o arquivo enviacontato.php.
Copie o código abaixo e cole em qualquer editor e salve-o com o nome enviacontato.php. Copie todo o código de <? até </script> antes da linha pontilhada.

<?

//Esse trecho pega os dados passados pelo formulário
$nome = $nome;
$email = $email;
$assunto = $assunto;
$mensagem = $mensagem;

// Escreve a mensagem em formato HTML
$mens = "<font face='Verdana, Arial, Helvetica, sans-serif' size='1'>";
$mens .= "<b>K2Host.com.br - Fomulário de Contato</b><br><br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Nome: $nome <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Email: $email <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Assunto: $assunto <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Mensagem: $mensagem <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "<br>";
$mens .= "<br>";
$mens .= "Enviada em ".date("d/m/Y"). "<br>";


// Monta o cabecalho
$headers = "From: <$email>\n";
$headers .= "X-Sender: <$email>\n";
$headers .= "Content-Type: text/html; charset=iso-8859-1\n";

//Envia o email
mail("seuemail@seudominio.com.br","$assunto (FORMULÁRIO DE CONTATO - k2host.com.br)",$mens,$headers);

?>

<!-- Mosta uma janela de alerta informando que o email foi enviado com sucesso. -->
<script>
alert('Seu email foi enviado com sucesso!');
</script>

<!-- Redireciona para a página da ouvidoria novamente -->
<script>
window.location.href='contato.html';
</script>

--------------------------------
Detalhes do código.

//2.1 Esse trecho pega os dados passados pelo formulário
$nome = $nome;
$email = $email;
$assunto = $assunto;
$mensagem = $mensagem;


Como você pode perceber o código acima já está comentado. Sempre que você adicionar um campo a mais, retirar um campo ou alterar o nome dele será necessário acrescentar nestas linhas abaixo.
Por exemplo, seu em meu formulário tivesse além destes campos tivesse o campo telefone eu iria adicionar no código abaixo mais uma linha escrita, $telefone = $telefone;

//2.2 Escreve a mensagem em formato HTML
$mens = "<font face='Verdana, Arial, Helvetica, sans-serif' size='1'>";
$mens .= "<b>K2Host.com.br - Fomulário de Contato</b><br><br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Nome: $nome <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Email: $email <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Assunto: $assunto <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "Mensagem: $mensagem <br>";
$mens .= "---------------------------------------------<br>";
$mens .= "<br>";
$mens .= "<br>";
$mens .= "Enviada em ".date("d/m/Y"). "<br>";

A linha $mens .= "<b>K2Host.com.br - Fomulário de Contato</b><br><br>"; Irá neste caso ser nada mais que um título dado a nós a este formulário, a mensagem que está entre os campos <b> e </b> pode ser alterada para qualquer outra de sua preferência.

As linhas de código a seguir estão recebendo os valores digitados no campo do formulário, como exemplo, a linha $mens .= "Nome: $nome <br>"; está recebendo a variável $nome e a palavra Nome: que vem antes da variável irá mostrar a você no seu email o que foi digitado no campo nome.

Para adicionar, alterar ou remover campos de seu formulário proceda da seguinte forma.

Adicionar, alterar ou remover.
Copie as linhas abaixo e edite conforme sua necessidade.
$mens .= "Nome: $nome <br>";
$mens .= "---------------------------------------------<br>";
OBS: Não esqueça de antes declara o campo nas primeiras linhas como no exemplo citado no
2.1

// 2.3 Monta o cabecalho
$headers = "From: <$email>\n";
$headers .= "X-Sender: <$email>\n";
$headers .= "Content-Type: text/html; charset=iso-8859-1\n";


Esta linha acima não deve ser alterada!

// 2.4 Envia o email
mail("seuemail@seudominio.com.br","$assunto (FORMULÁRIO DE CONTATO - k2host.com.br)",$mens,$headers);

Nesta linha acima altere o campo seuemail@seudominio.com.br para o email que irá receber os dados.
A mensagem entre () pode ser alterada para qualquer uma de sua preferência.
$assunto (FORMULÁRIO DE CONTATO - k2host.com.br) em nosso caso colocamos ela como FORMULÁRIO DE CONTATO - k2host.com.br .

<!-- Mosta uma janela de alerta informando que o email foi enviado com sucesso. -->
<script>
alert('Seu email foi enviado com sucesso!');
</script>

Esta parte acima mostra a mensagem "Seu email foi enviado com sucesso!"

<!-- Redireciona para a página da ouvidoria novamente -->
<script>
window.location.href='contato.html';
</script>

Após clicar no botão enviar seu navegador irá para a página enviacontato.php que efetuará o procedimendo de envio do email, ao final do processo o código acima irá redirecionar você para uma página qualquer estabelecida, neste caso ela está sendo redirecionada para contato.html que é a página onde está seu formulário. É assim que você receberá os seus emails.

K2Host.com.br - Formulário de Contato
---------------------------------------------------------
Nome: K2Host Internet
---------------------------------------------------------
E-mail: suporte@k2host.com.br
---------------------------------------------------------
Assunto: Formulário de contato
---------------------------------------------------------
Mensagem:

Aqui irá a mensagem digitada!
---------------------------------------------------------

Pronto! Seu formulário já está pronto para funcionar

Ajuda Online
  tutoriais  
  downloads  
  faq  
Hospedagem de site a partir de R$ 19,90
   Copyright 2003 - 2008 K2Host Internet Ltda. 3327.0397 81 3327.0397 | 3327.9358