#1 Formulario com Autoresposta Sáb Out 26, 2013 5:34 pm
Admin
Admin
- Código:
</form>
<head>
<title>Contato</title>
</head>
<body bgcolor="#EFEFEF">
<div align="center">
<center>
<table border="0" width="280" height="337" cellspacing="0" cellpadding="0">
<tr>
<form action="enviar.php" method="POST">
<td width="73" height="21"> </td>
<td width="197" height="21"> </td>
</tr>
<tr>
<td width="73" height="24"><font face="Verdana" color="#333333" size="1">Seu nome:</font></td>
<td width="197" height="24">
<input type="text" name="nome" size="21" style="font-family: Verdana; font-size: 8 pt; background-color: #EFEFEF; color: #666666; border: 1px solid #666666"></td>
</tr>
<tr>
<td width="73" height="1"><font face="Verdana" color="#333333" size="1">Seu
E-mail:</font></td>
<td width="197" height="1"> <input type="text" name="email" size="21" style="font-family: Verdana; font-size: 8 pt; background-color: #EFEFEF; color: #666666; border: 1px solid #666666"></td>
</tr>
<tr>
<td width="73" height="26"><font face="Verdana" color="#333333" size="1">URL:</font></td>
<td width="197" height="26">
<input name="site" type="text" id="site" style="font-family: Verdana; font-size: 8 pt; background-color: #EFEFEF; color: #666666; border: 1px solid #666666" size="21">
</td>
</tr>
<tr>
<td width="73" height="1"><font face="Verdana" color="#333333" size="1">Assunto:</font></td>
<td width="197" height="1"> <input type="text" name="assunto" size="21" style="font-family: Verdana; font-size: 8 pt; background-color: #EFEFEF; color: #666666; border: 1px solid #666666"></td>
</tr>
<tr>
<td width="73" height="18"><font face="Verdana" color="#333333" size="1">Mensagem:</font></td>
<td width="197" height="138" rowspan="2"> <textarea name="mensagem" rows="6" cols="21" style="font-family: Verdana; font-size: 8 pt; color: #666666; background-color: #EFEFEF; border: 1 solid #666666"></textarea></td>
</tr>
<tr>
<td width="73" height="116"></td>
</tr>
<tr>
<td width="270" height="14" colspan="2">
<p align="center"> <input type="submit" value="Enviar" style="background-color: #EFEFEF; color: #333333; border: 1 solid #666666">
<input type="reset" value="Limpar" name="B2" style="background-color: #EFEFEF; color: #333333; border: 1 solid #333333"></td>
</tr>
</center>
<tr>
<td width="270" height="1" colspan="2">
<p align="center">
</td>
</tr>
<tr>
<td width="270" height="22" colspan="2">
<p align="center"> </td>
</tr>
</table>
</div>
<p align="center">
</p>
Depois. Arquivo enviar.php
<?
// aqui começa o script
//pega as variaveis por POST
$nome = $_POST["nome"];
$email = $_POST["email"];
$site = $_POST["site"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
global $email; //função para validar a variável $email no script todo
$data = date("d/m/y"); //função para pegar a data de envio do e-mail
$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário
$navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante
$hora = date("H:i"); //para pegar a hora com a função date
//aqui envia o e-mail para você
mail ("criandoweb_suporte@hotmail.com", //email aonde o php vai enviar os dados do form
"$assunto",
"Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\nTelefone: $fone\n\nMensagem: $mensagem",
"From: $email"
);
//aqui são as configurações para enviar o e-mail para o visitante
$site = "criandoweb_suporte@hotmail.com"; //o e-mail que aparecerá na caixa postal do visitante
$titulo = ":::::::::::.Criando Web.:::::::::::"; //titulo da mensagem enviada para o visitante
$msg = "$nome, obrigado por entrar em contato conosco, estaremos retornado em breve.";
//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
"$titulo",
"$msg",
"From: $site"
);
echo "<p align=center>$nome, sua mensagem foi enviada com sucesso!</p>";
echo "<p align=center>Estaremos retornando em breve.</p>";
?>