# 织梦cms无需登录注册可下单购买如何做

*Published:* 2023-10-26
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年10月26日，已超过 180天没有更新



首先找到/plus/carbuaction.php文件，找到如下代码：

```
//确认用户登录信息
if($cfg_ml->IsLogin())
{
    $userid = $cfg_ml->M_ID;
}
else
{
    $username = trim($username);
    $password = trim($password);
   
    if(empty($username) || $password)
    {
        ShowMsg("请选登录！","-1",0,2000);
        exit();
    }
   
    $rs = $cfg_ml->CheckUser($username,$password);
    if($rs==0)
    {
        ShowMsg("用户名不存在！","-1",0,2000);
        exit();
    }
    else if($rs==-1)
    {
        ShowMsg("密码错误！","-1",0,2000);
        exit();
    }
    $userid = $cfg_ml->M_ID;
}
```

修改为如下代码：

```
//确认用户登录信息
if($cfg_ml->IsLogin())
{
    $userid = $cfg_ml->M_ID;
}
else
{
    $username = trim($username);
    $password = trim($password);
   
    if(empty($username) || $password)
    {
        $userid = 0;
    }
    else
    {
        $rs = $cfg_ml->CheckUser($username,$password);
        if($rs==0)
        {
            ShowMsg("用户名不存在！","-1",0,2000);
            exit();
        }
        else if($rs==-1)
        {
            ShowMsg("密码错误！","-1",0,2000);
            exit();
        }
        $userid = $cfg_ml->M_ID;
    }
}
```

修改的意思就是，如果用户没有登录，那我就把0赋值给 id，这样在后台只要看到是0下的订单，就是游客的。当然游客的话需要记录一些信息，方便查询订单。