2016-04-08 14 views
1

Bir php mail komut dosyası yapıyorum ve bunun için phpmailer kullanıyorum. Şu hatayı alıyorum: Ölümcül hata: Eğer yöntem
Kullanımında biri d özledikTanımlanmamış yöntem nasıl düzeltilir? PHPMailer :: AddAdress()

if (empty($errors)) { 

$m = new PHPMailer; 

$m->isSMTP(); 
$m->SMTPAuth = true; 

$m->SMTPdebug = 2; 

$m->Host = 'smtp.gmail.com'; 
$m->Username = '[email protected]'; 
$m->Password = '******' 
$m->SMTPSecure = 'tls'; 
$m->Port = 465; 

$m->isHTML(); 

$m->Subject = 'Contact form submitted'; 
$m->Body = 'From: ' . $fields['name'] . ' (' . $fields['email'] . ')<p>' . $fields['message'] . '</p>'; 

$m->FromName = 'Contact'; 

$m->AddAdress("[email protected]", "Name"); 

if ($m->send()) { 
    header('Location: thanks.php'); 
    die(); 
} else { 
$errors[] = 'sorry, could not send'; 
} 
+1

Belki de doğru hecelemelisiniz – RiggsFolly

cevap

3

: tanımsız yöntem PHPMailer çağır :: AddAdress()

Bu

benim kodudur $m->AddAddress(recipientMailAddress [, recipientName]);

+0

Özür dilerim bunu gerçekten anlayamıyorum, bunu böyle yapmak zorunda mıyım? –

+1

, AddA ** d ** ress yazdınız ve doğru yöntem ismi, 2D ile birlikte AddA ** dd ** ressidir :) –

+0

Oh şimdi haha'yı, ne kadar aptalca bir şey olduğunu görüyorum, yardımınız için teşekkürler! –

İlgili konular