AMHSOFT e.K
البلد:
برمج معنا
المكتبات

اتصل بنا في المانيا
الهاتف: 00 49 5312801805
المسنجر:ksa

دخول
اسم المستخدم:
كلمة المرور:



session.class.lib.php
و هي المكتبة التي تهتم بالجلسات
و يتم تخزين المعلومات في قاعدة البيانات
الاستعمال:
1 /*my first Class*/
2 /*using the session library*/
3 class cMyclass extends Page{
4     function __default()
5     {
6         /*example of use:*/
7         if($this->request->getId())
8         {
9             $this->IncrementTotalCount();
10         }
11         $this->show();
12     }
13     function IncrementTotalCount()
14     {
15             $cart = $this->session->getArr("cart")
16             if(!$cart);
17             return;
18             $cart->items_count++;
19             $this->session->setArr("cart", $cart);
20     }
21 }
22
الوضائف:
1 /*@param string component*/
2 /*@param Object value*/
3 /*@return void*/
4 function setObj($component, $value)
5
6 /*@param string component*/
7 /*@return Object*/
8 function getObj($component)
9
10 /*@param string component*/
11 /*@return void*/
12 function destroyObj($component)
13
14 /*@param string component*/
15 /*@param Array value*/
16 /*@return void*/
17 function setArr($component, $value)
18
19 /*@param string component*/
20 /*@return Array*/
21 function getArr($component)
22
23 /*@param string component*/
24 /*@return void*/
25 function destroyArr($component)
26
27 /*@param string component*/
28 /*@param Object value*/
29 /*@return void*/
30 function setObj($component, $value)
31
32 /*@param string key*/
33 /*@return string*/
34 function read($key)
35
36 /*@param string key*/
37 /*@param string value*/
38 /*@return void*/
39 function write($key, $value)
40
41 /*@return void*/
42 function update()
43
44 /*@param string key*/
45 /*@return void*/
46 function destroy($key)
47
48 /*@return void*/
49 function destroy_all()
50
51
  Copyright © by AMHSOFT e.K 2005 - 2008