No ultimo capitulo fiz igual ao professor e na hora de ver se eu consigo mandar o Email, o localhost fica carregando por um tempão e depois a tela fica em branco e não aparece nada preciso de ajuda para pelo menos o servidor mandar algum erro.
segue a seguir o codigo que eu usei tirando as senhas e os email:
<?php
session_start();
$nome = $_POST["nome"];
$email = $_POST["email"];
$mensagem = $_POST["mensagem"];
require_once("PHPMailerAutoload.php");
//require_once("class.phpmailer.php");
//include("class.smtp.php");
$mail = new PHPMailer();
$mail->isSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPDebug = 2;
$mail->Port = 587;
$mail->SMTPSecure = "tls";
$mail->SMTPAuth = true;
$mail->Username = "email@gmail.com";
$mail->Password = "123456";
$mail->setFrom("email@gmail.com", "depende da pessoa");
$mail->addAddress("email2@gmail.com");
$mail->Subject = "Email de contato da loja";
$mail->msgHTML("<html>de: {$nome}<br/>email: {$email}<br/>mensagem: {$mensagem}</html>");
$mail->AltBody = "de: {$nome}\nemail:{$email}\nmensagem: {$mensagem}";
if($mail->send()) {
/*$_SESSION["success"] = "Mensagem enviada com sucesso";
header("Location: index.php");*/
echo "Ok";
} else {
/*$_SESSION["danger"] = "Erro ao enviar mensagem " . $mail->ErrorInfo;
header("Location: contato.php");*/
echo "erro" . $mail->ErrorInfo;
}
die();