ecshop验证用户名密码是否合法

更新时间:2012-12-24 点击量:3892

[代码]php代码:

//检查用户名与密码是否合法
    $sql="SELECT `ec_salt` FROM ". $ecs->table('users') ."WHERE user_name = '" . $_POST['user_name']."'";
    $ec_salt =$db->getOne($sql);
    if(!empty($ec_salt))
    {
         /* 检查密码是否正确 */
         $sql = "SELECT user_id".
            " FROM " . $ecs->table('users') .
            " WHERE user_name = '" . $_POST['user_name']. "' AND password = '" . md5(md5($_POST['user_password']).$ec_salt) . "'";
    }
    else
    {
         /* 检查密码是否正确 */
         $sql = "SELECT user_id".
            " FROM " . $ecs->table('users') .
            " WHERE user_name = '" . $_POST['user_name']. "' AND password = '" . md5($_POST['user_password']) . "'";
    }
    $row = $db->getRow($sql);
   
    //验证用户密码正确之后扣除用户积分
    if ($row)
    {
           //验证合法的操作
    }
    else {
        sys_msg("用户名或密码错误!", 1);
    }



支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

13128985956 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部