phpcms怎么判断用户是否登录

phpcms判断用户是否登录方法

首先获取userid

<?php         $userid= PAram::get_cookie(&#39;_userid&#39;);
?>
登录后复制

然后再判断是否为空

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

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

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

<?php  
defined(&#39;IN_PHPCMS&#39;) or exit(&#39;No permission resources.&#39;);
class MY_index extends index {
    PRivate $times_db;
    public function __construct() {
        parent::__construct();
    }
	public function top_mini() {
		$_username = param::get_Cookie(&#39;_username&#39;);
		$_userid = param::get_COOkie(&#39;_userid&#39;);
		$siteid = isset($_GET[&#39;siteid&#39;]) ? intval($_GET[&#39;siteid&#39;]) : &#39;&#39;;
		$jsoncallback=isset($_GET[&#39;jsoncallback&#39;]) ? $_GET[&#39;JSoncallback&#39;] : &#39;&#39;;
		//定义站点id常量
		if (!defined(&#39;SITEID&#39;)) {
		   define(&#39;SITEID&#39;, $siteid);
		}
		if($_username){
			$res["success"]=1;
			$res["message"]=&#39;  &#39;.L(&#39;hellow&#39;).&#39;<a href="&#39;.APP_PATH.&#39;member-account_manage_avatar.Html" target="_blank">;@@##@@;; '.get_nickname().' 欢迎回家 <a>;'.L('member_center').'</a>; | <a>;发布信息</a>; | <a>;'.L('logout').'</a>;';
			$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);
	}

}
?&gt;
登录后复制

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

以上就是phpcms怎么判断用户是否登录的详细内容,更多请关注慧达AI工具网其它相关文章

转载请说明出处 内容投诉内容投诉
慧达seo-站长工具-seo工具-采集-发布-AI文章生成发布工具 » phpcms怎么判断用户是否登录

慧达AI专注站群seo管理工具

查看演示 官网购买