frkn
Öğrenci
Kullanıcı
-
Üyelik
08.09.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
F** G**
-
Mesajlar
246
-
Beğeniler
84 / 47
-
Ticaret
14, (%100)
WordPress mi kullanıyorsunuz? bunu bildirin bana, dilerseniz ücretli destek sunayım.
-
Üyelik
04.07.2012
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Antalya
-
Ad Soyad
E** K**
-
Mesajlar
563
-
Beğeniler
111 / 121
-
Ticaret
11, (%100)
1 kişi bu mesajı beğendi.
PHP Coder,
Kişisel Blog: http://evrimaltay.net
-
Üyelik
04.07.2012
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Antalya
-
Ad Soyad
E** K**
-
Mesajlar
563
-
Beğeniler
111 / 121
-
Ticaret
11, (%100)
srhtycl adlı üyeden alıntı
Tum sorunları hallettim Allah razı olsun kardeşim kaç gündür arıyordum.Çok sağol :)
Yalnız aynı anda tek bir kişiye mail atabiliyor sistem... çoklu yollamak istersem nasıl olacak?
foreach veya for döngüsüne sokarak yapabilirsiniz bunu. Bu email fonksiyonu sadece php mail fonksiyonunu SMTP'ye çevirir, yani eğer sizin kullandığınız sistemde çoklu mail gönderimi yoksa bunda da yapamazsınız fakat ea_mail.php dosyasının 29. satırındaki kodu coğaltarak isteğinizi gerçekleştirebilirsiniz.
Veya fonksiyona gelen veriyi array formatına sokup onu otomatik olarak çoğaltmasını sağlarsınız. Fakat en iyisi ea_mail() fonksiyonunu çoğaltmak, bu daha basit olur.
PHP Coder,
Kişisel Blog: http://evrimaltay.net
-
Üyelik
04.07.2012
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Antalya
-
Ad Soyad
E** K**
-
Mesajlar
563
-
Beğeniler
111 / 121
-
Ticaret
11, (%100)
O şekilde çoğaltma değil, şu şekilde ki. Başta dediğim gibi bunu siz değil döngü çoğaltacak.
Hatta size bir örnek vereyim :) Fakat email gönderimi konusunda pek deneyimli olmadığımdan bu döngü ile tüm üyelere aynı anda mail göndermek isterseniz sisteminiz bozulabilir, hosting firmanız mail gönderme işleminizi durdurabilir veya mailleriniz spam'e düşebilir, baştan belirteyim o yüzden toplam üye sayısını dikkatli seçiniz veya bir bilene danışınız. Benim bu örneğim sadece nasıl coğaltacağınızı göstermek içindir. (demedi demeyin sonra :) )
$zibilyon = 100; // kaç kez çoğaltacaksanız artık :)
for ($i = 1; $i <= $zibilyon; $i++) {
ea_mail(); //buradaki fonksiyonumuz zibilyon kere tekrarlanacak :D
}
Ek Olarak: zibilyon da güzel bir tabirmiş, tam anlamını belirtirseniz sevinirim, kullanılacak cinsten :D
PHP Coder,
Kişisel Blog: http://evrimaltay.net
-
Üyelik
04.07.2012
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Antalya
-
Ad Soyad
E** K**
-
Mesajlar
563
-
Beğeniler
111 / 121
-
Ticaret
11, (%100)
srhtycl adlı üyeden alıntı
Mesela hocam admin panelinden tüm üyelere mail yollamak istiyorum fakat ilk başta sadece tek bir kişiye mail yollayabiliyor sistem.Ben her kullanıcıya mail gitsin istiyorum ama ea-mail sadece ilk kullanıcıya mail atıyor :) Onu sordum ayrıca yolladığınız kodu nereye ekleyeceğim?
Hocam sizin eski sisteminiz kaç kişiye mail yolluyordu? Yani bir farklılık olmaması gerekli çünkü bu sistemde değiştirmeniz gereken şeyler yazıda belirtildi, başka bir şeylerle oynamadıysanız sisteminiz aynı şekilde sadece SMTP ile çalışır.
PHP Coder,
Kişisel Blog: http://evrimaltay.net