Ignore:
Timestamp:
2007/08/27 17:49:31 (13 years ago)
Author:
nanasess
Message:

クラス化対応

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update/html/frontparts/bloc/login.php

    r15080 r15367  
    55 * http://www.lockon.co.jp/ 
    66 */ 
    7 class LC_LoginPage { 
    8     var $tpl_login_email; 
    9     function LC_LoginPage() { 
    10         /** 必ず変更する **/ 
    11         $this->tpl_mainpage = BLOC_PATH . 'login.tpl';  // メイン 
    12         $this->tpl_login = false; 
    13         $this->tpl_disable_logout = false; 
    14     } 
    15 } 
    167 
    17 $objSubPage = new LC_LoginPage(); 
    18 $objCustomer = new SC_Customer(); 
    19 // クッキー管理クラス 
    20 $objCookie = new SC_Cookie(COOKIE_EXPIRE); 
     8// {{{ requires 
     9require_once(CLASS_PATH . "page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Login_Ex.php"); 
    2110 
    22 // ログイン判定 
    23 if($objCustomer->isLoginSuccess()) { 
    24     $objSubPage->tpl_login = true; 
    25     $objSubPage->tpl_user_point = $objCustomer->getValue('point'); 
    26     $objSubPage->tpl_name1 = $objCustomer->getValue('name01'); 
    27     $objSubPage->tpl_name2 = $objCustomer->getValue('name02'); 
    28 } else { 
    29     // クッキー判定 
    30     $objSubPage->tpl_login_email = $objCookie->getCookie('login_email'); 
    31     if($objSubPage->tpl_login_email != "") { 
    32         $objSubPage->tpl_login_memory = "1"; 
    33     } 
    34      
    35     // POSTされてきたIDがある場合は優先する。 
    36     if($_POST['login_email'] != "") { 
    37         $objSubPage->tpl_login_email = $_POST['login_email']; 
    38     } 
    39 } 
     11// }}} 
     12// {{{ generate page 
    4013 
    41 $objSubPage->tpl_disable_logout = lfCheckDisableLogout(); 
    42 $objSubView = new SC_SiteView(); 
    43 $objSubView->assignobj($objSubPage); 
    44 $objSubView->display($objSubPage->tpl_mainpage); 
    45 //----------------------------------------------------------------------------------------------------------------------------------- 
    46 function lfCheckDisableLogout() { 
    47     global $arrDISABLE_LOGOUT; 
    48      
    49     $nowpage = $_SERVER['PHP_SELF']; 
    50      
    51     foreach($arrDISABLE_LOGOUT as $val) { 
    52         if($nowpage == $val) { 
    53             return true; 
    54         } 
    55     } 
    56     return false; 
    57 } 
     14$objPage = new LC_Page_FrontParts_BLoc_Login_Ex(); 
     15$objPage->init(); 
     16$objPage->process(); 
     17register_shutdown_function(array($objPage, "destroy")); 
    5818?> 
Note: See TracChangeset for help on using the changeset viewer.