جوال سوالف سوفت
من الموقع: Crunchpad, عندما يتحول المستخدم الى منتج فإن القصة تكون حتما مثيرة !!

 

العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Feb 2004-
#1 (permalink)  
يجب عليك الانتظار لمدة 5 دقائق حتى يمكنك المشاركة مرة أخرى


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

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






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 10-11-2007, 04:09 PM
رد مع اقتباس
Saudi Wanderer
تاريخ التسجيل: May 2007-
#2 (permalink)  

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







__________________
Saudi Wanderer
My Blog : SWanderer
S.Wanderer غير متواجد حالياً   قديم 10-11-2007, 04:48 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#3 (permalink)  

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






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 10-11-2007, 05:54 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2007-
#4 (permalink)  

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

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

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

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






__________________
موقع هدي الإسلام
http://www.hadielislam.com
موقع إسلامي باللغات :
(العربية - الانجليزية - الالمانية - الاندونيسية)

التعديل الأخير تم بواسطة : مهندس مصرى بتاريخ 10-11-2007 الساعة 11:30 PM.
مهندس مصرى متواجد حالياً   قديم 10-11-2007, 11:24 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#5 (permalink)  

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






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 11-11-2007, 07:32 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#6 (permalink)  

للرفع






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 12-11-2007, 06:55 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#7 (permalink)  

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






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 13-11-2007, 03:56 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2007-
#8 (permalink)  

اقتباس:
للرفع وبقوة ..

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






__________________
موقع مبرّمج php مبتدئ/
لا إله إلا الله ,, محمد رسول الله ,, أستغفر الله , احفظ الله يحفظك.
ff5006 غير متواجد حالياً   قديم 13-11-2007, 08:14 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#10 (permalink)  

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






artint.net غير متواجد حالياً   قديم 14-11-2007, 06:37 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#11 (permalink)  

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






__________________
لغة PHP

طريقك نحو التقدم و الإبداع .. قريبا جداً
alsohba غير متواجد حالياً   قديم 16-11-2007, 12:11 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2007-
#12 (permalink)  

معذرة اخى الكريم..
فلم اتواجد فى سوالف الا الآن ..
بالنسبة لشرح الكوكيز فهو بسيط جداً
فالكوكيز هذه يتم وضعها فى جهاز الزائر وتتعامل مع الموقع نفسه
بحيث يقرأها الموقع بالتعامل مع المتصفح المستخدم
وانت تستطيع وضع هذه الكوكيز فى الجهاز الخاص بزوار موقعك لهدف معين
طبعا بعض ضعفاء القلوب يستخدمونها فى اهداف خبيثة تحقق اهوائهم
لكن نحن نستخدمها مثلا لعمل عداد زوار صادق وفى التصويت لمنع الزائر من التصويت اكثر من مرة واحدة
وعلى ابسط حال فهو يتكون من اسم وقيمة ووقت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 دقائق";

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

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






__________________
موقع هدي الإسلام
http://www.hadielislam.com
موقع إسلامي باللغات :
(العربية - الانجليزية - الالمانية - الاندونيسية)

التعديل الأخير تم بواسطة : مهندس مصرى بتاريخ 16-11-2007 الساعة 12:25 PM.
مهندس مصرى متواجد حالياً   قديم 16-11-2007, 12:18 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اطلالة سريعة على الوندوز 2003 سيرفر + تنصيب+شرح كامل NaT-Server الشبكات والخوادم وقواعد البيانات 23 22-02-2009 12:41 AM
من هم آل مرة التي عاقبتهم قطر جماعيا بنزع جنسيتهم؟ oO(الباسل)oO القسم العام 0 21-04-2005 03:46 PM
مرة أخرى خصم 50% على الديجي شات لمدة 3 أيام فقط !! Ad For Host التجارة في الأشياء الأخرى 2 09-04-2005 01:24 PM
مرة أخرى خصم 50% على الديجي شات لمدة 3 أيام فقط !! Ad For Host سوالف الاستضافة 0 09-04-2005 01:40 AM
دعم بيرل وسي جي آي و pl في سيرفر اباتشي الويب والويب 2.0 والتجارة الالكترونية 6 29-01-2001 03:10 PM


الساعة الآن: 03:12 AM بتوقيت المملكة العربية السعودية