<body>
<?php
$thongbao = " Bạn Đã Gửi Bài Viết Thành Công ! Chân Thành Cám Ơn Sự Đóng Góp Của Bạn :)";
$hoanthanh = "";
if(isset($_post[send]))
(
include('mail/PHPMailerAutoload.php') //tham chiếu vào thư viện
$mail = new PHPMailer; // khởi tạo đối tượng **line 9**
$mail-> isSMTP();
$mail-> SMTPAuth = true;
$mail-> Host="tls://smtp.gmail.com:587";
$mail->Username = 'diemtran191@gmail.com';
$mail->Password = '.......';
$mail->SMTPSecure = 'tls';// giao thức mã hóa khi gửi mail.
$mail->Port = 587;
$mail->isHTML(true);
$mail->SMTPDebug = 0;
$mail-> CharSet = "utf-8*";// trình duyệt hiển thị nội dung kỹ tự có dấu
$mail->setFrom($_post["email"]);
$mail->subject= $_post["tiêu đề"];
$mail->body= "<strong>nội dung</strong>";
$mail->addAddress('diemtran191@gmail', 'Diễm Trần');
if(!$mail->send())
{
echo "<p>Gửi Bài Không Thành Công !! </p>";
echo"mailer error: ".$mail->ErrorInFo;
else
{
$hoanthanh =$thongbao;
}
我在github.com中使用了phpmailer libraby,然后将其与我的网络连接。请帮帮我。
答案 0 :(得分:0)
你的include之后你缺少一个分号,这使得PHP不希望在下一行找到$ mail变量。只需在以下行中添加分号:
include('mail/PHPMailerAutoload.php');