النتائج 1 إلى 12 من 12

الموضوع: يجب عليك الانتظار لمدة 5 دقائق حتى يمكنك المشاركة مرة أخرى

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    196

    يجب عليك الانتظار لمدة 5 دقائق حتى يمكنك المشاركة مرة أخرى



    شلون أسوي عملية "يجب عليك الانتظار لمدة 5 دقائق حتى يمكنك المشاركة مرة أخرى" ..
    أرجوكم ساعدوني على هذي الشغلة ..

    وإذا دخل أثناء ال5 دقائق .. يقوله " بقي على انتظارك مدة ( كذا ) حتى تتمكن من المشاركة مرة أخرى " .. ساعدوني بارك الله فيكم ..





    __________________
    لغة PHP

    طريقك نحو التقدم و الإبداع .. قريبا جداً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    تعمل إستعلام على آخر مشاركة للعضو , وتقارن تاريخها







    __________________
    Saudi Wanderer
    My Blog : SWanderer

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    196


    ليس السكريبت للأعضاء و إنما هو سكريبت للفتاوى الشرعية ..
    وهو لا يعتمد على الأعضاء كما تعلم ..





    __________________
    لغة PHP

    طريقك نحو التقدم و الإبداع .. قريبا جداً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    عن طريق الكوكيز

    كود PHP:
    if (!isset($_COOKIE["name"])){
    setcookie("name","value",time()+300); 
    مع استبدال ال name وال value باى اسم وقيمة
    وطبعا تحط الاوامر فى الشرط واعمل
    كود PHP:
    else {
    echo 
    "يجب عليك الانتظار 5 دقائق";

    وطبعا انت تعدل على الشكل وتعمل تحويل تلقائى وغيره
    هذه فقط الفكرة

    اما اذا اردت عمل طريقة باقى x من الوقت حتى تتمكن من المشاركة اذا كان ليس لديك جدول للاعضاء وكانت المشاركات للزوار فيجب عمل حقل لتاريخ المشاركة ورقم الاى بى
    ومقارنة تاريخ المشاركة للزائر باستخدام شرط جدول الاى بى الخاص بالزائر





    التعديل الأخير تم بواسطة مهندس مصرى ; 11-11-2007 الساعة 12:30 AM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    196


    أخي مهندس مصرى .. بارك الله فيك .. ممكن تشرح لي عن الكوكيز بتفصيل لأني ما أعرف أستخدمها بتاتاً ..





    __________________
    لغة PHP

    طريقك نحو التقدم و الإبداع .. قريبا جداً

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    196


    للرفع





    __________________
    لغة PHP

    طريقك نحو التقدم و الإبداع .. قريبا جداً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    196


    للرفع وبقوة ..





    __________________
    لغة PHP

    طريقك نحو التقدم و الإبداع .. قريبا جداً

  8. #8
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    للرفع وبقوة ..

    ياليت احد يشرح لنا عن الكوكيز زي ماقال الأخ






  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613

  10. #10
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    181


    اظن عندما يضيف احد مشاركه تسجل معاه التاريخ
    لما يجي يضيف مره اخرى
    قبل عمليه اضافه المشاركه
    تعمل بحث في قاعده البيانات متى كانت اخر مشاركه له
    وبعدها تقارن بالتاريخ هل مر ال 5 دقائق ام لا
    وهي افضل من الكوكيز
    لان الكوكيز ممكن يتمسح ويرجع يشارك مره اخرى






  11. #11
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    196


    شكرا للجميع .. وضحت الصورة





    __________________
    لغة PHP

    طريقك نحو التقدم و الإبداع .. قريبا جداً

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    معذرة اخى الكريم..
    فلم اتواجد فى سوالف الا الآن ..
    بالنسبة لشرح الكوكيز فهو بسيط جداً
    فالكوكيز هذه يتم وضعها فى جهاز الزائر وتتعامل مع الموقع نفسه
    بحيث يقرأها الموقع بالتعامل مع المتصفح المستخدم
    وانت تستطيع وضع هذه الكوكيز فى الجهاز الخاص بزوار موقعك لهدف معين
    طبعا بعض ضعفاء القلوب يستخدمونها فى اهداف خبيثة تحقق اهوائهم
    لكن نحن نستخدمها مثلا لعمل عداد زوار صادق وفى التصويت لمنع الزائر من التصويت اكثر من مرة واحدة
    وعلى ابسط حال فهو يتكون من اسم وقيمة ووقتneme,value,time
    ونتعامل معها بلغة ال php عن طريق الدالة setcookie وهى تستطيع زرع وقراءة الكوكيز فى جهاز الزائر.

    فشرح الكود التالى باختصار ..

    نخبر المتصفح اذا لم يجد هذا الكوكي فى جهاز الزائر فى شرط ينفذ الامر الذى يليه ..

    كود PHP:
    if (!isset($_COOKIE["name"])){ 
    الان فى اول زيارة طبعا لن يجد المتصفح الكوكي فى جهاز الذى شارك بالمشاركة
    فيقوم بزرع الكوكي فى جهاز الزائر بتنفيذ الامر التالى

    كود PHP:
    setcookie("name","value",time()+300); 
    طبعا ال name هو اسم الكوكي وقم بتغيير الى اى اسم تريده وال value نفس الشىء قيمة الكوكيز وقم بوضع انت قيمة
    وال time هو وقت بقاء الكوكي بالثوانى فى جهازك
    ف 300 ثانية تعنى 5 دقائق لذلك انا وضعته 300 يمكن انت تغيره الى اى رقم على حسب الوقت الذى تريده ان يبقى فى جهاز المستخدم مع ملاحظة تحويله الى ثوانى لانها لا تتعامل الا مع الثوانى.

    والخطوة التالية تقوم بعمل البرنامج بطريقة عادية فى نفس قوس الشرط if وبعد الانتهاء من كتابة البرنامج اغلق الاقواس.
    وضع بعدها else وهذه حالة اذا وجد الكوكيز فى الجهاز ينفذ الامر التالى

    كود PHP:
    else {
    echo 
    "يجب عليك الانتظار 5 دقائق";

    او من الافضل ضعها
    كود PHP:
    else if (isset($_COOKIE["name"])){
    echo 
    "يجب عليك الانتظار 5 دقائق";

    حتى يكون الشرط على الكوكيز فقط
    واذا واجهتك مشكلة ما ارجو وضع مثال على البرنامج او الاكواد بالصفحة التى تريد وضع الكوكيز لها هنا .

    واى خدمة انا حاضر وسامحنا على التاخير





    التعديل الأخير تم بواسطة مهندس مصرى ; 16-11-2007 الساعة 01:25 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض