Changeset 11730 for branches/comu/data/class/SC_SiteSession.php
- Timestamp:
- 2007/03/11 06:27:25 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu/data/class/SC_SiteSession.php
r11729 r11730 6 6 */ 7 7 8 /* カートセッション管理クラス*/8 /* ¥«¡¼¥È¥»¥Ã¥·¥ç¥ó´ÉÍý¥¯¥é¥¹ */ 9 9 class SC_SiteSession { 10 /* コンストラクタ*/10 /* ¥³¥ó¥¹¥È¥é¥¯¥¿ */ 11 11 function SC_SiteSession() { 12 12 sfDomainSessionStart(); 13 // 前ページでの登録成功判定を引き継ぐ13 // Á°¥Ú¡¼¥¸¤Ç¤ÎÅÐÏ¿À®¸ùȽÄê¤ò°ú¤·Ñ¤° 14 14 $_SESSION['site']['pre_regist_success'] = $_SESSION['site']['regist_success']; 15 15 $_SESSION['site']['regist_success'] = false; … … 18 18 } 19 19 20 /* 前ページが正当であるかの判定*/20 /* Á°¥Ú¡¼¥¸¤¬ÀµÅö¤Ç¤¢¤ë¤«¤ÎȽÄê */ 21 21 function isPrePage() { 22 22 if($_SESSION['site']['pre_page'] != "" && $_SESSION['site']['now_page'] != "") { … … 32 32 } 33 33 34 /* 値の取得*/34 /* ÃͤμèÆÀ */ 35 35 function getValue($keyname) { 36 36 return $_SESSION['site'][$keyname]; 37 37 } 38 38 39 /* ユニークIDの取得*/39 /* ¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ */ 40 40 function getUniqId() { 41 // ユニークIDがセットされていない場合はセットする。41 // ¥æ¥Ë¡¼¥¯ID¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥»¥Ã¥È¤¹¤ë¡£ 42 42 if(!isset($_SESSION['site']['uniqid']) || $_SESSION['site']['uniqid'] == "") { 43 43 $this->setUniqId(); … … 46 46 } 47 47 48 /* ユニークIDのセット*/48 /* ¥æ¥Ë¡¼¥¯ID¤Î¥»¥Ã¥È */ 49 49 function setUniqId() { 50 // 予測されないようにランダム文字列を付与する。50 // ͽ¬¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥é¥ó¥À¥àʸ»úÎó¤òÉÕÍ¿¤¹¤ë¡£ 51 51 $_SESSION['site']['uniqid'] = sfGetUniqRandomId(); 52 52 } 53 53 54 /* ユニークIDのチェック*/54 /* ¥æ¥Ë¡¼¥¯ID¤Î¥Á¥§¥Ã¥¯ */ 55 55 function checkUniqId() { 56 56 if($_POST['uniqid'] != "") { … … 62 62 } 63 63 64 /* ユニークIDの解除*/64 /* ¥æ¥Ë¡¼¥¯ID¤Î²ò½ü */ 65 65 function unsetUniqId() { 66 66 $_SESSION['site']['uniqid'] = ""; 67 67 } 68 68 69 /* 登録成功を記録*/69 /* ÅÐÏ¿À®¸ù¤òµÏ¿ */ 70 70 function setRegistFlag() { 71 71 $_SESSION['site']['regist_success'] = true;
Note: See TracChangeset
for help on using the changeset viewer.