Changeset 15078 for branches/feature-module-update/html/mypage/index.php
- Timestamp:
- 2007/07/20 15:58:59 (19 years ago)
- Location:
- branches/feature-module-update
- Files:
-
- 1 edited
- 2 copied
-
. (copied) (copied from branches/rel) (1 prop)
-
html (copied) (copied from branches/rel/html)
-
html/mypage/index.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update
-
Property
svn:ignore
set to
.cache
.settings
.projectOptions
-
Property
svn:ignore
set to
-
branches/feature-module-update/html/mypage/index.php
r13577 r15078 6 6 */ 7 7 8 // ¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¾¦Éʸ¡º÷¤ò¼Â¹Ô¤¹¤ë¡£¡ÊEC¥¥Ã¥Èưºî»î¸³ÍѤγ«È¯¡Ë8 //データベースから商品検索を実行する。(ECキット動作試験用の開発) 9 9 require_once("../require.php"); 10 10 … … 12 12 function LC_Page() { 13 13 $this->tpl_mainpage = USER_PATH . 'templates/mypage/index.tpl'; 14 $this->tpl_title = 'MY ¥Ú¡¼¥¸/¹ØÆþÍúÎò°ìÍ÷';14 $this->tpl_title = 'MYページ/購入履歴一覧'; 15 15 $this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl'; 16 16 $this->tpl_mainno = 'mypage'; … … 25 25 $objCustomer = new SC_Customer(); 26 26 27 // ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ27 // レイアウトデザインを取得 28 28 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php"); 29 29 30 // ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯30 // ログインチェック 31 31 if(!isset($_SESSION['customer'])) { 32 32 sfDispSiteError(CUSTOMER_ERROR); 33 33 }else { 34 // ¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóɽ¼¨ÍÑ34 //マイページトップ顧客情報表示用 35 35 $objPage->CustomerName1 = $objCustomer->getvalue('name01'); 36 36 $objPage->CustomerName2 = $objCustomer->getvalue('name02'); … … 38 38 } 39 39 40 // ¥Ú¡¼¥¸Á÷¤êÍÑ40 //ページ送り用 41 41 if (isset($_POST['pageno'])) { 42 42 $objPage->tpl_pageno = htmlspecialchars($_POST['pageno'], ENT_QUOTES, CHAR_CODE); … … 52 52 $objPage->tpl_linemax = $linemax; 53 53 54 // ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ54 // ページ送りの取得 55 55 $objNavi = new SC_PageNavi($_POST['pageno'], $linemax, SEARCH_PMAX, "fnNaviPage", NAVI_PMAX); 56 $objPage->tpl_strnavi = $objNavi->strnavi; // ɽ¼¨Ê¸»úÎó56 $objPage->tpl_strnavi = $objNavi->strnavi; // 表示文字列 57 57 $startno = $objNavi->start_row; 58 58 59 // ¼èÆÀÈϰϤλØÄê(³«»Ï¹ÔÈֹ桢¹Ô¿ô¤Î¥»¥Ã¥È)59 // 取得範囲の指定(開始行番号、行数のセット) 60 60 $objQuery->setlimitoffset(SEARCH_PMAX, $startno); 61 // ɽ¼¨½ç½ø61 // 表示順序 62 62 $objQuery->setorder($order); 63 63 64 // ¹ØÆþÍúÎò¤Î¼èÆÀ64 //購入履歴の取得 65 65 $objPage->arrOrder = $objQuery->select($col, $from, $where, $arrval); 66 66 67 // »Ùʧ¤¤ÊýË¡¤Î¼èÆÀ67 // 支払い方法の取得 68 68 $objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method"); 69 69 70 70 71 $objView->assignobj($objPage); //$objpage Æâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊǼ72 $objView->display(SITE_FRAME); // ¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô71 $objView->assignobj($objPage); //$objpage内の全てのテンプレート変数をsmartyに格納 72 $objView->display(SITE_FRAME); //パスとテンプレート変数の呼び出し、実行 73 73 74 74 75 75 //------------------------------------------------------------------------------------------------------------------------- 76 76 77 // ¥¨¥é¡¼¥Á¥§¥Ã¥¯77 //エラーチェック 78 78 79 79 function lfErrorCheck() { 80 80 $objErr = new SC_CheckError(); 81 $objErr->doFunc(array(" ¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK"));82 $objErr->dofunc(array(" ¥Ñ¥¹¥ï¡¼¥É", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK"));81 $objErr->doFunc(array("メールアドレス", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK")); 82 $objErr->dofunc(array("パスワード", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK")); 83 83 return $objErr->arrErr; 84 84 }
Note: See TracChangeset
for help on using the changeset viewer.
