ZblogPHP判断用户是否登陆(展示不同内容)
莹莹最近在学习ZblogPHP模板制作的相关知识,其中最基础的当然是一些判断语句了,比如说判断用户是否登录,对已经登录的用户展示正文内容,对还未登录的用户不展示或者提示注册后方可访问。判断用户登录的代码还是非常简单的。
{if $user.ID>0} <!--判断访问者的ID是否大于0,已登录用户ID都是大于0的--> 正文内容…… <!--这里是已经登录用户可以看见的内容--> {else} 请登录后查看…… <!--这里是未登录用户显示的内容-->{/if}
进阶:个别时候,我们还需要对已经登录的用户级别进行判断,比如说已经开通会员的用户可以看见的内容,还未开会员的则无法查看。
1->管理员
2->网站编辑
3->作者
4->协作者
5->评论者
6->游客
实例展示①:
{if $user.Level < 4} 尊敬的会员用户你好:……{/if} <!--把已开会员用户的级别调到协作者以上,即可实现指定用户组可见-->
实例展示②:
{if $user.Level == 2} 只有网站编辑才能看见!{/if} <!--根据不同的功能需求使用不同代码-->
ZblogPHP判断用户是否登陆的原理还是非常简单,不难理解的,可在使用过程中,我们往往需要结合一些别的模板制作知识,才能实现更为丰富的模块、功能展示。