شلون أسوي عملية "يجب عليك الانتظار لمدة 5 دقائق حتى يمكنك المشاركة مرة أخرى" ..
أرجوكم ساعدوني على هذي الشغلة ..
وإذا دخل أثناء ال5 دقائق .. يقوله " بقي على انتظارك مدة ( كذا ) حتى تتمكن من المشاركة مرة أخرى " .. ساعدوني بارك الله فيكم ..
شلون أسوي عملية "يجب عليك الانتظار لمدة 5 دقائق حتى يمكنك المشاركة مرة أخرى" ..
أرجوكم ساعدوني على هذي الشغلة ..
وإذا دخل أثناء ال5 دقائق .. يقوله " بقي على انتظارك مدة ( كذا ) حتى تتمكن من المشاركة مرة أخرى " .. ساعدوني بارك الله فيكم ..
__________________
لغة PHP
طريقك نحو التقدم و الإبداع .. قريبا جداً
تعمل إستعلام على آخر مشاركة للعضو , وتقارن تاريخها
ليس السكريبت للأعضاء و إنما هو سكريبت للفتاوى الشرعية ..
وهو لا يعتمد على الأعضاء كما تعلم ..
__________________
لغة PHP
طريقك نحو التقدم و الإبداع .. قريبا جداً
عن طريق الكوكيز
مع استبدال ال name وال value باى اسم وقيمةكود PHP:
if (!isset($_COOKIE["name"])){
setcookie("name","value",time()+300);
وطبعا تحط الاوامر فى الشرط واعمل
وطبعا انت تعدل على الشكل وتعمل تحويل تلقائى وغيرهكود PHP:
else {
echo "يجب عليك الانتظار 5 دقائق";
}
هذه فقط الفكرة
اما اذا اردت عمل طريقة باقى x من الوقت حتى تتمكن من المشاركة اذا كان ليس لديك جدول للاعضاء وكانت المشاركات للزوار فيجب عمل حقل لتاريخ المشاركة ورقم الاى بى
ومقارنة تاريخ المشاركة للزائر باستخدام شرط جدول الاى بى الخاص بالزائر
التعديل الأخير تم بواسطة مهندس مصرى ; 11-11-2007 الساعة 12:30 AM
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير
أخي مهندس مصرى .. بارك الله فيك .. ممكن تشرح لي عن الكوكيز بتفصيل لأني ما أعرف أستخدمها بتاتاً ..
__________________
لغة PHP
طريقك نحو التقدم و الإبداع .. قريبا جداً
للرفع
__________________
لغة PHP
طريقك نحو التقدم و الإبداع .. قريبا جداً
للرفع وبقوة ..
__________________
لغة PHP
طريقك نحو التقدم و الإبداع .. قريبا جداً
ياليت احد يشرح لنا عن الكوكيز زي ماقال الأخللرفع وبقوة ..
__________________
- موقع مبرّمج.
- موقع قالبي (معرض قوالب عربية و مُعربة ).
-معارض قالبي (أنشى معرضك على الإنترنت مجاناً!)
اظن عندما يضيف احد مشاركه تسجل معاه التاريخ
لما يجي يضيف مره اخرى
قبل عمليه اضافه المشاركه
تعمل بحث في قاعده البيانات متى كانت اخر مشاركه له
وبعدها تقارن بالتاريخ هل مر ال 5 دقائق ام لا
وهي افضل من الكوكيز
لان الكوكيز ممكن يتمسح ويرجع يشارك مره اخرى
شكرا للجميع .. وضحت الصورة
__________________
لغة PHP
طريقك نحو التقدم و الإبداع .. قريبا جداً
معذرة اخى الكريم..
فلم اتواجد فى سوالف الا الآن ..
بالنسبة لشرح الكوكيز فهو بسيط جداً
فالكوكيز هذه يتم وضعها فى جهاز الزائر وتتعامل مع الموقع نفسه
بحيث يقرأها الموقع بالتعامل مع المتصفح المستخدم
وانت تستطيع وضع هذه الكوكيز فى الجهاز الخاص بزوار موقعك لهدف معين
طبعا بعض ضعفاء القلوب يستخدمونها فى اهداف خبيثة تحقق اهوائهم
لكن نحن نستخدمها مثلا لعمل عداد زوار صادق وفى التصويت لمنع الزائر من التصويت اكثر من مرة واحدة
وعلى ابسط حال فهو يتكون من اسم وقيمة ووقتneme,value,time
ونتعامل معها بلغة ال php عن طريق الدالة setcookie وهى تستطيع زرع وقراءة الكوكيز فى جهاز الزائر.
فشرح الكود التالى باختصار ..
نخبر المتصفح اذا لم يجد هذا الكوكي فى جهاز الزائر فى شرط ينفذ الامر الذى يليه ..
الان فى اول زيارة طبعا لن يجد المتصفح الكوكي فى جهاز الذى شارك بالمشاركةكود PHP:
if (!isset($_COOKIE["name"])){
فيقوم بزرع الكوكي فى جهاز الزائر بتنفيذ الامر التالى
طبعا ال name هو اسم الكوكي وقم بتغيير الى اى اسم تريده وال value نفس الشىء قيمة الكوكيز وقم بوضع انت قيمةكود PHP:
setcookie("name","value",time()+300);
وال time هو وقت بقاء الكوكي بالثوانى فى جهازك
ف 300 ثانية تعنى 5 دقائق لذلك انا وضعته 300 يمكن انت تغيره الى اى رقم على حسب الوقت الذى تريده ان يبقى فى جهاز المستخدم مع ملاحظة تحويله الى ثوانى لانها لا تتعامل الا مع الثوانى.
والخطوة التالية تقوم بعمل البرنامج بطريقة عادية فى نفس قوس الشرط if وبعد الانتهاء من كتابة البرنامج اغلق الاقواس.
وضع بعدها else وهذه حالة اذا وجد الكوكيز فى الجهاز ينفذ الامر التالى
او من الافضل ضعهاكود PHP:
else {
echo "يجب عليك الانتظار 5 دقائق";
}
حتى يكون الشرط على الكوكيز فقطكود PHP:
else if (isset($_COOKIE["name"])){
echo "يجب عليك الانتظار 5 دقائق";
}
واذا واجهتك مشكلة ما ارجو وضع مثال على البرنامج او الاكواد بالصفحة التى تريد وضع الكوكيز لها هنا .
واى خدمة انا حاضر وسامحنا على التاخير
التعديل الأخير تم بواسطة مهندس مصرى ; 16-11-2007 الساعة 01:25 PM
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير