2017-04-11 1 views
0
<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 = '[email protected]';     
$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('[email protected]', '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; 
} 

I phpmailer libraby nur in github.com verwendet dann verbinden mit meinem Web. Bitte hilf mir.

+0

Kann ich Ihren vollständigen Code sehen? Es ist unvollständig. –

+0

Mögliches Duplikat von [Parse error: parse Fehler in PHP] (http://stackoverflow.com/questions/32678032/parse-error-parse-error-in-php) – Augwa

+1

Ihr Fehler ist in Zeile 9. Und Sie können sehen dass dir dort ein Semikolon fehlt. – Augwa

Antwort

0

Ihnen fehlt ein Semikolon nach dem Einschließen, wodurch PHP nicht erwartet, die Variable $ mail in der nächsten Zeile zu finden. Fügen Sie der folgenden Zeile einfach ein Semikolon hinzu:

include('mail/PHPMailerAutoload.php'); 
+0

ja ich reparierte es und t bekam einen anderen Fehler. Nicht definierte Eigenschaft: PHPMailer :: $ ErrorInFo. kannst du mir dabei helfen ?? –

+0

Ändern Sie ErrorInFo in ErrorInfo. Das "F" sollte nicht groß geschrieben werden. –

+0

oh das ist so doof fehler :(sowieso danke an dir. –

Verwandte Themen