当前位置:首页 > CMS教程 > DeDecms > 列表

实现dedecms商城游客可以下订单,织梦不登陆会员也可以下订

发布:smiling 来源: PHP粉丝网  添加日期:2019-03-05 16:35:19 浏览: 评论:0 

实现dedecms商城游客可以下订单,织梦不登陆会员也可以下订单

方法如下:

找到/plus/carbuyaction.php中的代码如下:

  1. //确认用户登录信息 
  2. if($cfg_ml->IsLogin()) 
  3. $userid = $cfg_ml->M_ID; 
  4. else 
  5. $username = trim($username); 
  6. $password = trim($password); 
  7. if(emptyempty($username) || $password
  8. ShowMsg("请选登录!","-1",0,2000); 
  9. exit(); 
  10. $rs = $cfg_ml->CheckUser($username,$password); 
  11. if($rs==0) 
  12. ShowMsg("用户名不存在!","-1",0,2000); 
  13. exit(); //phpfensi.com 
  14. else if($rs==-1) 
  15. ShowMsg("密码错误!","-1",0,2000); 
  16. exit(); 
  17. $userid = $cfg_ml->M_ID; 

把这段代码修改为:

  1. //确认用户登录信息 
  2. if($cfg_ml->IsLogin()) 
  3. $userid = $cfg_ml->M_ID; 
  4. else 
  5. $username = trim($username); 
  6. $password = trim($password); 
  7. if(emptyempty($username) || $password
  8. $userid = 0; 
  9. else 
  10. $rs = $cfg_ml->CheckUser($username,$password); 
  11. if($rs==0) 
  12. ShowMsg("用户名不存在!","-1",0,2000); 
  13. exit(); 
  14. else if($rs==-1) 
  15. ShowMsg("密码错误!","-1",0,2000); 
  16. exit(); 
  17. }//phpfensi.com 
  18. $userid = $cfg_ml->M_ID; 

修改的意思是,如果用户没有登录,那我就把0赋值给id,这样在后台只要看到是0下的订单,就是游客的。

Tags: dedecms 商城游客 下订单

分享到: