Archive for category Programaçao PHP
Thumb de imagens em PHP
Posted by Joni in Programaçao PHP on 29 de maio de 2009
Formulário de Contato usando o PHP Mailer
Posted by Joni in Programaçao PHP on 12 de janeiro de 2009
Envio do formulário de contatos do site usando o PHP Mailer.
Para usar conta de email existente, usando o SMTP do provedor.
Arquivos: php_mailer
Forms de Contato
<form method=”post” action=”send_mail.php”>
<input type=”hidden” name=”destinatario”id=”destinatario” value=”contato@provedor.com.br” />
<!– Campos Inputs –>
Nome: <input type=”text” name=”Nome” id=”Nome” value=”"><br />
Telefone: <input type=”text” name=”Telefone” id=”Telefone” value=”"><br />
e-mail: <input type=”text” name=”email” id=”email” value=”"><br />
Mensagem: <textarea cols=”50″ rows=”5″></textarea><br />
<input type=”submit” value=”Enviar” />
</form>
Configurações do SEND_MAIL.PHP
<?
include(“class_php_mailer.php”);
$contato_admin = $_POST["destinatario"];
$mail = new PHPMailer();
$mail->Arrcampos = ($_POST);
$mail->setNegados(“btEnviar,btn_limpar”);
$mail->Titulo = “Contato Site”;
$mail->Rodape = “”;
$mail->From = $contato_admin;
$mail->FromName = “Contato Site”;
$mail->Host = “smtp.provedor.com.br”;
$mail->Mailer = “smtp”;
$mail->SMTPAuth = true;
$mail->Username = “usuario@provedor.com.br”;
$mail->Password = “password”;
$mail->Body = $mail->MontaHTML();
$mail->AltBody = “HTML”;
$mail->Subject = “Contato Site”;
$mail->AddAddress($contato_admin);
if ($mail->MontaHTML() <> “”) {
if ($mail->Send()){
// Site com a mensagem de envio
header(“location: ok.php”);
}
} else {
// Site com a mensagem de erro
header(“location: erro.php”);
}
?>


Comentários