位置: IT常识 - 正文
推荐整理分享phpcms怎么判断用户是否登录(php判断ua),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php判断用户名是否正确,php如何判断用户是否在线,php判断客户端,php判断useragent,php判断网站是否可以访问,php判断useragent,php如何判断用户是否在线,php如何判断用户是否在线,内容如对您有帮助,希望把文章链接给更多的朋友!
phpcms判断用户是否登录的方法:
首先要获取userid
<?php$userid= param::get_cookie('_userid');?>然后再判断是否为空
{if $userid}。。。这里写已经登录之后的代码。。。{else}{/if}phpcms判断用户是否登录实现代码在phpcms/modules/member/的index.php中:
<?phpdefined('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').'<a href="'.APP_PATH.'member-account_manage_avatar.html" target="_blank">;<img style="display:inline;vertical-align: middle;padding:1px;width:16px;height:16px;border-radius:100%;border:1px solid #dedede;" src="'.get_memberavatar($_userid,1,30).'" width="16" height="16" onerror="this.src=\''.IMG_PATH.'member/nophoto.gif\'">;</a>; '.get_nickname().' 欢迎回家 <a href="'.APP_PATH.'member-index.html" target="_blank">;'.L('member_center').'</a>; | <a href="'.APP_PATH.'member-fabu.html" target="_top" class="upv_btn">;发布信息</a>; | <a href="'.APP_PATH.'member-logout.html">;'.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);}}?>PHP中文网,大量的免费PHPCMS教程,欢迎在线学习!
下一篇:织梦dedecms手机版列表页分页获取上一页下一页链接(织梦cms怎么样)
友情链接: 武汉网站建设