Ignore:
Timestamp:
2007/07/20 15:58:59 (17 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/html/mobile/entry/email_mobile.php

    r12157 r15078  
    66 * http://www.lockon.co.jp/ 
    77 *  
    8  * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/·ÈÂӥ᡼¥ëÅÐÏ¿ 
     8 * モバイルサイト/携帯メール登録 
    99 */ 
    1010 
     
    1414    function LC_Page() { 
    1515        $this->tpl_mainpage = 'entry/email_mobile.tpl'; 
    16         $this->tpl_title = '·ÈÂӥ᡼¥ëÅÐÏ¿'; 
     16        $this->tpl_title = '携帯メール登録'; 
    1717        /* 
    18          session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç 
    19          ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìɽ¼¨¤òÍÞÀ©¤¹¤ë¡£ 
    20          private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£ 
     18         session_start時のno-cacheヘッダーを抑制することで 
     19         「戻る」ボタン使用時の有効期限切れ表示を抑制する。 
     20         private-no-expire:クライアントのキャッシュを許可する。 
    2121        */ 
    2222        session_cache_limiter('private-no-expire');      
     
    4444        lfRegister($objFormParam, $objCustomer); 
    4545        $objPage->tpl_mainpage = 'entry/email_mobile_complete.tpl'; 
    46         $objPage->tpl_title = '·ÈÂӥ᡼¥ëÅÐÏ¿´°Î»'; 
     46        $objPage->tpl_title = '携帯メール登録完了'; 
    4747    } 
    4848} 
    4949 
    50 // ¶õ¥á¡¼¥ëÍѤΥȡ¼¥¯¥ó¤òºîÀ®¤¹¤ë¡£ 
     50// 空メール用のトークンを作成する。 
    5151if (MOBILE_USE_KARA_MAIL) { 
    5252    $token = gfPrepareKaraMail('entry/email_mobile.php'); 
     
    6565 
    6666function lfInitParam(&$objFormParam) { 
    67     $objFormParam->addParam('¥á¡¼¥ë¥¢¥É¥ì¥¹', 'email_mobile', MTEXT_LEN, 'a', 
     67    $objFormParam->addParam('メールアドレス', 'email_mobile', MTEXT_LEN, 'a', 
    6868        array('NO_SPTAB', 'EXIST_CHECK', 'MAX_LENGTH_CHECK', 'CHANGE_LOWER', 'EMAIL_CHAR_CHECK', 'MOBILE_EMAIL_CHECK')); 
    6969} 
     
    8585    if (count($arrRet) > 0) { 
    8686        if ($arrRet[0]['del_flg'] != '1') { 
    87             // ²ñ°÷¤Ç¤¢¤ë¾ì¹ç 
    88             $objErr->arrErr['email_mobile'] .= '¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£<br>'; 
     87            // 会員である場合 
     88            $objErr->arrErr['email_mobile'] .= '※ すでに登録されているメールアドレスです。<br>'; 
    8989        } else { 
    90             // Âà²ñ¤·¤¿²ñ°÷¤Ç¤¢¤ë¾ì¹ç 
     90            // 退会した会員である場合 
    9191            $leave_time = sfDBDatetoTime($arrRet[0]['update_date']); 
    9292            $now_time = time(); 
    9393            $pass_time = $now_time - $leave_time; 
    94             // Âà²ñ¤«¤é²¿»þ´Ö-·Ð²á¤·¤Æ¤¤¤ë¤«È½Äꤹ¤ë¡£ 
     94            // 退会から何時間-経過しているか判定する。 
    9595            $limit_time = ENTRY_LIMIT_HOUR * 3600; 
    9696            if ($pass_time < $limit_time) { 
    97                 $objErr->arrErr['email_mobile'] .= '¢¨ Âà²ñ¤«¤é°ìÄê´ü´Ö¤Î´Ö¤Ï¡¢Æ±¤¸¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò»ÈÍѤ¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br>'; 
     97                $objErr->arrErr['email_mobile'] .= '※ 退会から一定期間の間は、同じメールアドレスを使用することはできません。<br>'; 
    9898            } 
    9999        } 
Note: See TracChangeset for help on using the changeset viewer.