亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ecshop.php

?? 基于jsp+tomcat+sevlect的mvc框架
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
<?php

/**
 * ECSHOP 會員數據處理類
 * ============================================================================
 * 版權所有 (C) 2005-2008 康盛創想(北京)科技有限公司,并保留所有權利。
 * 網站地址: http://www.ecshop.com;http://www.comsenz.com
 * ----------------------------------------------------------------------------
 * 這不是一個自由軟件!您只能在不用于商業目的的前提下對程序代碼進行修改和
 * 使用;不允許對程序代碼以任何形式任何目的的再發布。
 * ============================================================================
 * $Author: testyang $
 * $Id: ecshop.php 14724 2008-07-14 06:36:29Z testyang $
 */

if (!defined('IN_ECS'))
{
    die('Hacking attempt');
}

class ecshop
{
    var $db;

    function __construct()
    {
        $this->ecshop();
    }

    /**
     * ECSHOP初始化
     *
     * @access  public
     *
     * @return void
     */
    function ecshop()
    {
        /*$this->user_table = 'users';
        $this->field_id = 'user_id';
        $this->field_name = 'user_name';
        $this->field_pass = 'password';
        $this->field_email = 'email';
        $this->field_gender = 'sex';
        $this->field_bday = 'birthday';
        $this->field_reg_date = 'reg_time';
        $this->need_sync = true;
        $this->is_ecshop = 1;
        $this->charset = EC_CHARSET;*/
        $this->db = $GLOBALS['db'];
    }

    /**
     *  用戶登錄函數
     *
     * @access  public
     * @param   string  $username
     * @param   string  $password
     *
     * @return void
     */
    function login($username, $password)
    {
        list($uid, $uname, $pwd, $email, $repeat) = uc_call("uc_user_login", array($username, $password));
        $uname = addslashes($uname);
        if($uid > 0)
        {
            //檢查用戶是否存在,不存在直接放入用戶表
            $user_exist = $this->db->getOne("SELECT user_id FROM " . $GLOBALS['ecs']->table("users") . " WHERE user_name='$username'");
            if (empty($user_exist))
            {
                $reg_date = time();
                $ip = real_ip();
                $this->db->query('INSERT INTO ' . $GLOBALS['ecs']->table("users") . "(`user_id`, `email`, `user_name`, `reg_time`, `last_login`, `last_ip`) VALUES ('$uid', '$email', '$uname', '$reg_date', '$reg_date', '$ip')");
            }
            $this->set_session($uname);
            $this->set_cookie($uname);
            $this->ucdata = uc_call("uc_user_synlogin", array($uid));
            return true;
        }
        elseif($uid == -1)
        {
            $this->error = ERR_INVALID_USERNAME;
            return false;
        }
        elseif ($uid == -2)
        {
            $this->error = ERR_INVALID_PASSWORD;
            return false;
        }
        else
        {
            return false;
        }
    }

    /**
     * 用戶退出
     *
     * @access  public
     * @param
     *
     * @return void
     */
    function logout()
    {
        $this->set_cookie();  //清除cookie
        $this->set_session(); //清除session
        $this->ucdata = uc_call("uc_user_synlogout");   //同步退出
        return true;
    }

    /*添加用戶*/
    function add_user($username, $password, $email)
    {
        /* 檢測用戶名 */
        if ($this->check_user($username))
        {
            $this->error = ERR_USERNAME_EXISTS;
            return false;
        }
        /* email檢查取消
        if ($this->check_email($email))
        {
            $this->error = ERR_EMAIL_EXISTS;

            return false;
        }*/

        $uid = uc_call("uc_user_register", array($username, $password, $email));
        if ($uid <= 0)
        {
            if($uid == -1)
            {
                $this->error = ERR_INVALID_USERNAME;
                return false;
            }
            elseif($uid == -2)
            {
                $this->error = ERR_USERNAME_NOT_ALLOW;
                return false;
            }
            elseif($uid == -3)
            {
                $this->error = ERR_USERNAME_EXISTS;
                return false;
            }
            elseif($uid == -4)
            {
                $this->error = ERR_INVALID_EMAIL;
                return false;
            }
            elseif($uid == -5)
            {
                $this->error = ERR_EMAIL_NOT_ALLOW;
                return false;
            }
            elseif($uid == -6)
            {
                $this->error = ERR_EMAIL_EXISTS;
                return false;
            }
            else
            {
                return false;
            }
        }
        else
        {
            //注冊成功,插入用戶表
            $reg_date = time();
            $ip = real_ip();
            $this->db->query('INSERT INTO ' . $GLOBALS['ecs']->table("users") . "(`user_id`, `email`, `user_name`, `reg_time`, `last_login`, `last_ip`) VALUES ('$uid', '$email', '$username', '$reg_date', '$reg_date', '$ip')");
            return true;
        }
    }

    /**
     *  檢查指定用戶是否存在及密碼是否正確
     *
     * @access  public
     * @param   string  $username   用戶名
     *
     * @return  int
     */
    function check_user($username)
    {
        $userdata = uc_call("uc_user_checkname", array($username));
        if ($userdata == 1)
        {
            return false;
        }
        else
        {
            return  true;
        }
    }

    /**
     * 檢測Email是否合法
     *
     * @access  public
     * @param   string  $email   郵箱
     *
     * @return  blob
     */
    function check_email($email)
    {
        if (!empty($email))
        {
          /* 檢查email是否重復 */
            $sql = "SELECT user_id FROM " . $GLOBALS['ecs']->table('users') . " WHERE email = '$email' ";
            if ($this->db->getOne($sql, true) > 0)
            {
                $this->error = ERR_EMAIL_EXISTS;
                return true;
            }
            return false;
        }
        return true;
    }

    /* 編輯用戶信息 */
    function edit_user($cfg, $forget_pwd = '0')
    {
        $real_username = $cfg['username'];
        $cfg['username'] = addslashes($cfg['username']);
        $set_str = '';
        $valarr =array('email'=>'email', 'gender'=>'sex', 'bday'=>'birthday');
        foreach ($cfg as $key => $val)
        {
            if ($key == 'username' || $key == 'password' || $key == 'old_password')
            {
                continue;
            }
            $set_str .= $valarr[$key] . '=' . "'$val',";
        }
        $set_str = substr($set_str, 0, -1);
        if (!empty($set_str))
        {
            $sql = "UPDATE " . $GLOBALS['ecs']->table('users') . " SET $set_str  WHERE user_name = '$cfg[username]'";
            $GLOBALS['db']->query($sql);
            $flag  = true;
        }

        if (!empty($cfg['email']))
        {
            $ucresult = uc_call("uc_user_edit", array($cfg['username'], '', '', $cfg['email'], 1));
            if ($ucresult > 0 )
            {
                $flag = true;
            }
            elseif($ucresult == -4)
            {
                //echo 'Email 格式有誤';
                $this->error = ERR_INVALID_EMAIL;

                return false;
            }
            elseif($ucresult == -5)
            {
                //echo 'Email 不允許注冊';
                $this->error = ERR_INVALID_EMAIL;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产成人在线影院| 亚洲午夜免费视频| 亚洲一二三四久久| 国产一区二区在线观看视频| 97精品超碰一区二区三区| 日韩精品在线一区二区| 亚洲综合激情另类小说区| 成人高清视频在线观看| 欧美成人精品二区三区99精品| 亚洲一区二区五区| 成人18精品视频| 国产日韩v精品一区二区| 亚洲成人动漫在线免费观看| 99久久精品久久久久久清纯| 久久久777精品电影网影网| 日本中文字幕一区二区有限公司| 在线免费观看不卡av| 国产精品视频看| 国产不卡视频一区| 久久先锋影音av鲁色资源网| 久久国产人妖系列| 精品国产欧美一区二区| 欧美aⅴ一区二区三区视频| 欧美丰满少妇xxxxx高潮对白| 亚洲精品菠萝久久久久久久| 91在线视频播放地址| 中文字幕永久在线不卡| 成人晚上爱看视频| 国产精品天干天干在观线| 国产精品中文字幕日韩精品| 日韩美女一区二区三区| 日韩 欧美一区二区三区| 欧美日韩国产免费一区二区| 国产高清一区日本| 精品国产一二三| 国产jizzjizz一区二区| 中文字幕精品综合| av午夜精品一区二区三区| 国产精品国产三级国产专播品爱网| 国产成人av电影在线| 日本一区二区免费在线观看视频| 国产精品一区2区| 中文字幕av一区 二区| 成人免费视频视频在线观看免费| 国产精品久久久一区麻豆最新章节| 粉嫩av一区二区三区粉嫩 | 亚洲午夜精品17c| 色综合天天性综合| www.av亚洲| 成人免费毛片嘿嘿连载视频| 久久99精品国产麻豆不卡| 久久er99热精品一区二区| 日韩电影免费在线看| 亚洲欧洲综合另类| 中文字幕一区二区三区乱码在线 | 欧美一区二区三区在线观看 | 在线观看亚洲成人| 亚洲激情校园春色| 欧美日精品一区视频| 日韩精品电影在线观看| 久久众筹精品私拍模特| av午夜一区麻豆| 日日骚欧美日韩| 久久婷婷久久一区二区三区| 99精品视频在线播放观看| 亚洲一区在线观看网站| 精品免费一区二区三区| 色999日韩国产欧美一区二区| 琪琪久久久久日韩精品| 亚洲欧洲日韩av| 欧美一区二区性放荡片| 波多野结衣的一区二区三区| 日欧美一区二区| 国产精品美女久久久久久久网站| 欧美精品一级二级三级| 国产高清一区日本| 美女一区二区在线观看| 亚洲另类中文字| 久久九九99视频| 宅男在线国产精品| 91亚洲永久精品| 国产尤物一区二区| 五月综合激情婷婷六月色窝| 亚洲三级久久久| 国产亚洲一区二区三区四区 | 91成人免费电影| 国产麻豆日韩欧美久久| 午夜精品久久久久久久久久久| 国产欧美日韩激情| 日韩精品综合一本久道在线视频| 一本色道久久加勒比精品| 国产另类ts人妖一区二区| 日精品一区二区三区| 亚洲综合色视频| 亚洲视频在线观看一区| 国产精品美女久久久久久2018| 日韩欧美国产wwwww| 欧美一级日韩一级| 欧美日韩国产中文| 日本久久一区二区三区| k8久久久一区二区三区 | 国产剧情av麻豆香蕉精品| 日韩高清不卡在线| 亚洲小说欧美激情另类| 亚洲精品中文在线| 日韩一区在线播放| 亚洲欧美在线aaa| 成人欧美一区二区三区黑人麻豆| 国产欧美一区二区在线观看| 久久亚洲一区二区三区四区| 日韩欧美一区二区久久婷婷| 欧美一级一区二区| 日韩欧美精品在线| 精品免费国产一区二区三区四区| 日韩欧美一二三区| 欧美精品一区二区三区蜜臀| 久久久美女毛片| 国产欧美日韩久久| 国产精品美女久久久久久| √…a在线天堂一区| 亚洲一区在线观看免费观看电影高清| 一色屋精品亚洲香蕉网站| 中文字幕在线不卡| 一区二区三区自拍| 亚洲一区二区三区中文字幕| 亚洲成人精品一区二区| 午夜国产精品一区| 久久国产精品99久久人人澡| 国产精品一区二区果冻传媒| 成人国产精品免费观看视频| 91国偷自产一区二区三区成为亚洲经典 | 欧美国产精品中文字幕| 中文字幕亚洲成人| 亚洲成av人片www| 久久99国产精品成人| 国产成人h网站| 91在线观看污| 91精品在线观看入口| 精品裸体舞一区二区三区| 欧美国产精品一区二区| 一区二区三区电影在线播| 日本欧美在线看| 国产91高潮流白浆在线麻豆| 91精品办公室少妇高潮对白| 日韩一区二区电影在线| 国产精品青草综合久久久久99| 亚洲乱码国产乱码精品精可以看| 免费人成网站在线观看欧美高清| 国产一区91精品张津瑜| 色婷婷亚洲精品| 精品国产乱码久久久久久闺蜜| 国产视频在线观看一区二区三区| 一区二区国产视频| 国产精品一区二区黑丝| 欧美日韩视频在线观看一区二区三区| 久久这里只有精品视频网| 一区二区三区在线播| 国产成人三级在线观看| 欧美日韩国产精选| 国产精品国产三级国产a| 天堂一区二区在线| 99re热视频精品| wwww国产精品欧美| 香蕉加勒比综合久久| jlzzjlzz亚洲女人18| 日韩欧美精品在线| 亚洲r级在线视频| 成人综合婷婷国产精品久久| 欧美一区二区精品在线| 亚洲精品高清在线观看| 丁香另类激情小说| 精品国产a毛片| 日韩精品久久理论片| 欧美综合色免费| 国产精品国产a级| 国产精品888| 日韩欧美一区二区久久婷婷| 午夜国产不卡在线观看视频| 欧美在线小视频| 亚洲欧洲av色图| 成人污污视频在线观看| 国产午夜亚洲精品不卡| 开心九九激情九九欧美日韩精美视频电影 | 亚洲视频在线一区二区| 国产不卡视频一区| 久久久欧美精品sm网站| 久久99精品久久久久久国产越南| 欧美日韩国产在线播放网站| 亚洲综合视频在线| 色屁屁一区二区| 亚洲欧美国产77777| 99国产精品国产精品久久| 国产精品视频一二| 国产高清亚洲一区| 国产精品入口麻豆九色| 懂色中文一区二区在线播放| 欧美激情在线免费观看| 懂色一区二区三区免费观看| 中文字幕精品一区| av资源站一区|