source: branches/dev/html/mypage/login.php @ 8

Revision 8, 1.7 KB checked in by root, 17 years ago (diff)

new import

Line 
1<?php
2/*
3 * Copyright(c) 2000-2006 LOCKON CO.,LTD. All Rights Reserved.
4 *
5 * http://www.lockon.co.jp/
6 */
7
8require_once("../require.php");
9
10class LC_Page{
11    function LC_Page() {
12        $this->tpl_mainpage = USER_PATH . 'templates/mypage/login.tpl';
13        $this->tpl_title = 'MY¥Ú¡¼¥¸(¥í¥°¥¤¥ó)';
14    }
15}
16
17$objPage = new LC_Page();
18$objView = new SC_SiteView();
19$objQuery = new SC_Query();
20$objCustomer = new SC_Customer();
21
22// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
23$objCookie = new SC_Cookie(COOKIE_EXPIRE);
24
25//SSLURLȽÄê
26if (SSLURL_CHECK == 1){
27    $ssl_url= sfRmDupSlash(SSL_URL.$_SERVER['REQUEST_URI']);
28    if (!ereg("^https://", $non_ssl_url)){
29        sfDispSiteError(URL_ERROR);
30    }
31}
32
33// ¥í¥°¥¤¥óȽÄê
34if($objCustomer->isLoginSuccess()) {
35    header("location: ./index.php");
36} else {
37    // ¥¯¥Ã¥­¡¼È½Äê
38    $objPage->tpl_login_email = $objCookie->getCookie('login_email');
39        if($objPage->tpl_login_email != "") {
40        $objPage->tpl_login_memory = "1";
41    }
42   
43    // POST¤µ¤ì¤Æ¤­¤¿ID¤¬¤¢¤ë¾ì¹ç¤ÏÍ¥À褹¤ë¡£
44    if($_POST['mypage_login_email'] != "") {
45        $objPage->tpl_login_email = $_POST['mypage_login_email'];
46    }
47}
48
49$objView->assignobj($objPage);              //$objpageÆâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊǼ
50$objView->display(SITE_FRAME);              //¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô
51
52//-------------------------------------------------------------------------------------------------------------------------
53                                           
54//¥¨¥é¡¼¥Á¥§¥Ã¥¯
55
56function lfErrorCheck() {
57    $objErr = new SC_CheckError();
58            $objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK"));
59            $objErr->dofunc(array("¥Ñ¥¹¥ï¡¼¥É", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK"));
60    return $objErr->arrErr;
61}                                   
62                                           
63?>
Note: See TracBrowser for help on using the repository browser.