السلام عليكم
كما قلنا فى الموضوع السابق
اتيت اليوم بكلاس التحكم فى الـsession
ووضع الجلسة فى قواعد البينات
النظام ده اقوى نظام جلسات رايته حتى الان
واسهل شى فيه انك ممكن تعرف المتواجدون الان بكل سهولة
وهى احصاء عدد الجلسات الحالى
ونظام الجلسات هذا مستخدم فى منتديات الـphpbb

ناتى الان لشرح الكلاس
اولا لازم ترفع جدول الجلسات الى قاعدة البينات
هترفعه ازاى؟
اقلك انا
روح على اى حاجة بتنقذ امر السكل
وحط الكود ده

كود PHP:
                       -- 
-- 
Table structure for table `session_data`
-- 

CREATE TABLE `session_data` (
  `
session_idvarchar(32NOT NULL default '',
  `
http_user_agentvarchar(255NOT NULL default '',
  `
session_datalongtext NOT NULL,
  `
session_expireint(11NOT NULL default '0',
  
PRIMARY KEY  (`session_id`)
ENGINE=MyISAM DEFAULT CHARSET=latin1
طيب ماشى الجدول اتعمل
بعد كدة هتروح
تضمن الكلاس فى الصفحة ال هتستخدم الجلسة فيها
بس ده طبعا بعد ما اتصال قاعدة البينات يتم

كود PHP:
                       require "../class.dbsession.php"
هننشى كائن جديد

كود PHP:
                       $session = new dbsession();  

  [
IMG]http://cdn5.tribalfusion.com/media/37536.gif[/IMG] 
كدة الجلسة بدات
طيب عايزين ننهيها نعمل ايه
سهلة جدا
حط ده

كود PHP:
                       $session->stop(); 
طيب ماشى عايزين نشيف شى فيها
كود PHP:
$_SESSION["اسم البتاعه هنا"] = "المحتوى"