-
لدي مشكلة في الارسال الجماعي
السلام عليكم ورحمة الله وبركاته
لدي برنامج خاص فيه أعضاء
عملت لهم نظام مراسل مربوط MYSql
بحيث العضو يختار عضو او مجموعة أعضاء
ويرسل لهم دفعة واحدة
المشكلة انه في بعض الارساليات تتم دون تخزين ID المستقبل
للمعلومية الارسال الجماعي او الفردي يصل في صف واحد فقط
بمعنى انه يخزن على شكل مصفوفة
استخدم في التكرار امر for
مع اني اكثر من مرة اجرب لكن لا تحدث معي المشكلة
ما السبب ؟
ولكم منا جزيل الشكر
-
وعليكم السلام ورحمة الله وبركاته ..
هل يمكنك طرح الشفرات المستخدمة هنا لنبحث عن الخطأ؟
-
لحين طرحك للكود لا يمكن لأحد التكهن بمشكلتك !
لكن و من جهة أخرى أحببت الإفادة من حيث كمية المرسل إليهم ، ماذا لو لديك 50000 رسالة لترسلها ، هل سترسلها دفعة واحدة عبر الحلقية (for,foreach,while) ؟
طبعا سيحدث ثقل كبير على السيرفر !
الحل الأمثل أنك تعمل بإحدى الطريقتين :
الأولى و هي أقل تفاعلية : إستخدام أوامر ال cron في السيرفر ... الشرح يطول
الثانية و هي المهمة : تضع أمر الإرسال و يتم إرسال عدد معين (5 رسائل مثلا) مع كل تحديث للصفحة ، يعني الزوار هم من يساعدك في الإرسال ، فكلما دخل زائر يتم إرسال 5 رسائل و يتم تسجيل أرقام الأعضاء (أو المشتركين في قائمة البريد) ...
يمكنك الإبداع في الأمر حسب مهاراتك .
و لو أشكل عليك الأمر فضع هنا إشكالك و الإخوان لن يقصّروا بإذن الله .
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
أضف موقعك هنا |
اضافة محتوى فريد لموقعك