من فضلكم اريد شرح بسيط عن جعل المعلومة مثلا تنتظر حتى موافقة المشرف عليها ثم تظهر تلقائيا للزائر.
لانني حاليا اعمل على برنامج بلغة البي اتش بي ويتطلب الامر موافقة المشرف قبل ظهور المعلومه.
اتمنى ان اجد ضالتي لديكم![]()
من فضلكم اريد شرح بسيط عن جعل المعلومة مثلا تنتظر حتى موافقة المشرف عليها ثم تظهر تلقائيا للزائر.
لانني حاليا اعمل على برنامج بلغة البي اتش بي ويتطلب الامر موافقة المشرف قبل ظهور المعلومه.
اتمنى ان اجد ضالتي لديكم![]()
إذا كنت تستخدم قاعدة بيانات فأضف حقلا إلى الجدول اسمه
ok
وقيمته int
والافتراضي 0
فإذا أضاف الزائر مشاركة
فإن القيمة تكون (1)
وبعد موافقة المشرف تكون (0)
تطبيق :
إذا عرضت المشاكات السابقة فعليك تحديد القيمة بحيث لا تساوي 1 ، أو تساوي صفر
نحو
أوكود PHP:
$query =" SELECT id,name,number,date from posts
WHERE ok <> 1";
هنا لن تعرض سوى المقالات التي تحمل القيمة صفركود PHP:
$query =" SELECT id,name,number,date from posts
WHERE ok = 0";
إذا أضاف الزائر مشاركة فاجعل القيمة هي 1
لعرض المشاركات المنتظرة أمام المشرفكود PHP:
$query = "INSERT INTO post (ok) VALUES ('1')";
هنا نعرض المشاركات التي تحمل القيمة (1)، ويكون المشرف هو فلانكود PHP:
$query "SELECT name,number,date from posts
WHERE ok =1
AND mod = '$modname'
";
ويمنكك الاستغناء عن
AND mod = '$modname'
إذا كان البرنامج لا يتعامل مع أكثر من مشرف.
فإذا أردت تفعيل المشاركة، فضع رابطا للعملية التفعيل، ويكون التعامل مع القاعدة هكذا
وستعرض المشاركة أمام الجميع لأنها تحمل القيمة صفر كما سبق بيانهكود PHP:
$query = "UPDATE post
SET ok='0'
WHERE id=$id
";
رائع يا عبدالرحمن
جزاك الله خير
__________________
سبحان الله وبحمده سبحان الله العظيم
جزاك الله خير
راج اجربها في البرنامج باذن الله