Mail Gönderme Sorunu

Merhabalar,
Projemde üye kayıt olduktan sonra aktifleştirme maili göndermeye çalışıyorum fakat Config/App.php dosyasında mail sunucu bilgilerimi tanımladım. Daha sonra ise Controller dosyamda mail gönderme ile ilgili kodları yazdım ama sayfa submit olduğu zaman " __autoload() is deprecated, use spl_autoload_register() instead " …SystemLibsMailPHPMailerAutoload.php:45 hatasını alıyorum. Yardımcı olabilir misiniz ?

Kodlarım aşağıdadır:

Mail::setFrom('help@mailadresi.com', 'Destek');
Mail::addAddress($email, $name." ".$surname);
Mail::subject('Üyeliğinizi Aktifleştirin');
Mail::body('Bu bir HTML <b>mail</b> içeriğidir');

Cevaplar (1)


Uğur Türkmen
Web Developer
2 hafta önce

Sorunun Çözümü :
1 - ) System/Libs/Mail/PHPMailerAutoload.php dosyasını açın ve aşağıda ki satırı bulun.

function __autoload($classname)
{
PHPMailerAutoload($classname);
}


2-) Aşağıda ki kodla değiştirin

function spl_autoload_register($classname)
{
PHPMailerAutoload($classname);
}

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]