Bu soru çözüldü.
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)

developerman
Web Developer2 yıl ö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

developerman
2 yıl önce sordu.Çok Okunanlar
- 5961 [v2.x] Mail gönderme - SMTP connect() failed
- 4658 [v1.x] Sınırsız Kategori/Menu Bulabildiğim en iyi çözüm !
- 1887 [v1.x] TitanPhp örnek uygulamalar
- 1825 [v1.x] Üye giriş ve kayıt olması ?
- 1818 [v1.x] Sınırsız Kategori/Menu ÖNEMLİ
- 1495 [v1.x] Veritabanı Kayıt Ekleme
- 1462 [v1.x] $this->load->plugin('template');
- 1379 [v1.x] index.php?url şeklinde kullanmadan controllere erişemiyorum.
- 1354 [v1.x] fonksiyonların içinde veritabanı işlemi
- 1319 [v1.x] Titan Pro Titan.php nedir