Tarih: 2007-01-17, 13:20:45 Mesaj konusu: Üyelere Site İçi Mesaj Yada Mail Göndermek
Arkadaşlar. Üyelerime haberler veya duyuruları, üyelerimi kendimin seçerek toplu olarak site içerisinde, sadece gönderdiğim üyelerin görebileceği, toplu mesaj gönderme modulu arıyorum.
Ayrıca bazı siteler bunu kullanıyor. mesela sağ altta messengerda olduğu gibi "mesaj kutunuzda mesajınız var" uyarı mesajı geliyor.
İstediğim e-mail yöntemi değil site içi mesajlaşma... Bir nevi gazetenin ssite içindeki üyelerin tek tek seçilerek mesaj kutularına düşmesi ve onunla ilgili de site açıldığında uyarılması...
Bana yardımcı olana şimdiden teşekkürler...
Eğer üye sayınız yüksekse ve günün birinde bütün üyelerine toplu mesaj göndermeniz gerekirse gönderdiğiniz mesaj bütün üyelerinize ulaşmayacaktır. Sitenizi yayınladığınız hostlarda zaman aşımı süresi 30 ile 60 saniye arasında değişmektedir. 60 saniye de bütün üyelerin tamamına yazdığınız mesaj gitmeyecektir. Tahminen mesajınız 2500. üyeye kadar gidecektir. Diğer üyelerinize ulaşması için mesajı 2 defa yollasanız bile bu durum kesinlikle değişmez.
Bu durumda hostun (daha doğrusu php'nin) zaman aşımı süresini arttırmak gerekir. Bu işlem için admin/modules/newsletter.php dosyasını açın. function newsletter_send($title, $content) { yazan yeri bulun. Buranın hemen altında global $user_prefix, $sitename, $dbi, $nukeurl, $adminmail; yazılı olacak. Onun bir satır altına set_time_limit(300); satırını ekleyin. Böylece php süre aşımını 300 saniyeye ulaştırırsınız. Bu durumda yaklaşık 4.500 üyeye mesajınız gidecektir. Bütün üyelerinize mesajınız gitmezse bu süreyi arttırabilirsiniz. Ancak 600 değerinden yukarı çıkmamanızı öneririm. Burada dikkat edilmesi gereken nokta mesaj gönderimi bitene kadar sabredip beklemeniz gerekiyor. Bu da 5-6 dakika sürecektir. Kesinlikle sitenizde bu işlem bitene kadar başka bir işlem yapmamanızı tavsiye ederim. Bu verdiğim teknik Linux serverlarda çalışmaktadır. Windows serverlarda etkisini bilmiyorum.
Eğer üye sayınız yüksekse ve günün birinde bütün üyelerine toplu mesaj göndermeniz gerekirse gönderdiğiniz mesaj bütün üyelerinize ulaşmayacaktır. Sitenizi yayınladığınız hostlarda zaman aşımı süresi 30 ile 60 saniye arasında değişmektedir. 60 saniye de bütün üyelerin tamamına yazdığınız mesaj gitmeyecektir. Tahminen mesajınız 2500. üyeye kadar gidecektir. Diğer üyelerinize ulaşması için mesajı 2 defa yollasanız bile bu durum kesinlikle değişmez.
Bu durumda hostun (daha doğrusu php'nin) zaman aşımı süresini arttırmak gerekir. Bu işlem için admin/modules/newsletter.php dosyasını açın. function newsletter_send($title, $content) { yazan yeri bulun. Buranın hemen altında global $user_prefix, $sitename, $dbi, $nukeurl, $adminmail; yazılı olacak. Onun bir satır altına set_time_limit(300); satırını ekleyin. Böylece php süre aşımını 300 saniyeye ulaştırırsınız. Bu durumda yaklaşık 4.500 üyeye mesajınız gidecektir. Bütün üyelerinize mesajınız gitmezse bu süreyi arttırabilirsiniz. Ancak 600 değerinden yukarı çıkmamanızı öneririm. Burada dikkat edilmesi gereken nokta mesaj gönderimi bitene kadar sabredip beklemeniz gerekiyor. Bu da 5-6 dakika sürecektir. Kesinlikle sitenizde bu işlem bitene kadar başka bir işlem yapmamanızı tavsiye ederim. Bu verdiğim teknik Linux serverlarda çalışmaktadır. Windows serverlarda etkisini bilmiyorum.
Arkadaşın yazdığını oku da öyle kopyala yapıştır yap.
Phpbb için dediğin mod'dan var www.canver.net'ten bulabilirsin sanırım
Ben host üzerinden e-mail yöntemi ile mesaj göndermeyeceğim. Galiba yanlış anlaşıldı. Ben Üye mesaj paneline yani site içinde mesaj göndereceğim. Üyeleri toplu olarak seçeceğim ve onlara mesajı şifre parola girmelerinin ardından, nasıl messengerda üye girdiğinde mesaj geliyorsa öyle mesaj gelerek 1 mesajınız var gibi uyarı yaparak mesajları site içinde görmelerini sağlayacağım. Anlatabilmişimdir galiba.....
Özel Mesajlar-Private_Messages modülünü toplu olarak gönderime uygun nasıl yapabiliriz? Bu modülde find user seçeneğinden üyelerden sadece 1 kişiye mesaj gönderilebiliyor. ben o bölümden tüm veya sadece istediğim üyeleri seçip mesaj göndereceğim. Bir adım öteye geçemedim daha...
senin aradaığın bende var arkadaşım üye ismi üzerine geldiğinde çift yıkladığında popup bir bencere açılıyor ve mesajını yazıp yolladığında o üyede de popup pencere açılıyor ve mesajı hemen okumasına sebep oluyor eger böyle birşey arıyorsan ulaş bana keyfalan@hotmail.com
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız