phpcms判断用户是否登录的方法:

首先要获取userid

<?php         $userid= param::get_cookie('_userid');
?>
登录后复制

然后再判断是否为空

{if $userid}   
       。。。这里写已经登录之后的代码。。。
{else}
{/if}
登录后复制

phpcms判断用户是否登录实现代码在phpcms/modules/member/的index.php中:

立即学习“PHP免费学习笔记(深入)”;

<?php  
defined('IN_PHPCMS') or exit('No permission resources.');
class MY_index extends index {
    private $times_db;
    public function __construct() {
        parent::__construct();
    }
 public function top_mini() {
  $_username = param::get_cookie('_username');
  $_userid = param::get_cookie('_userid');
  $siteid = isset($_GET['siteid']) ? intval($_GET['siteid']) : '';
  $jsoncallback=isset($_GET['jsoncallback']) ? $_GET['jsoncallback'] : '';
  //定义站点id常量
  if (!defined('SITEID')) {
     define('SITEID', $siteid);
  }
  if($_username){
   $res["success"]=1;
   $res["message"]='  '.L('hellow').';@@##@@;; '.get_nickname().' 欢迎回家 ;'.L('member_center').'; | ;发布信息; | ;'.L('logout').';';
   $res["message"] = pc_base::load_config('system', 'charset') == 'gbk' ? iconv('utf-8', 'utf-8', $res["message"]) : $res["message"];
   //get_nickname();//,
   
   }
  else{
   $res["success"]=0;
   }
   
  if($jsoncallback){
        echo $jsoncallback . "({"items":[".json_encode($res)."]})";
  }else{
   echo json_encode($res);
  }
  //echo json_encode($res);
 }

}
?>
登录后复制

PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!

<>以上就是>

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部