LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: baisword 於 三月 10, 2007, 08:49:16 上午



主題: 如何动态判断用户是否登录呢?
作者: baisword三月 10, 2007, 08:49:16 上午
想做成若用户没登录,就显示登陆框,登陆后则显示欢迎信息。请问应该如何做呢?


主題: Re: 如何动态判断用户是否登录呢?
作者: nba23三月 10, 2007, 10:34:47 下午
check out 最新的代码,你可以看到相关的例子了

templates\default\commentform.template模板上

                      {if $authuser}
   {$authuser->getUsername()} (<b>{$locale->tr("form_authenticated")}</b>)<br />
   <input type="hidden" name="userName" id="userNameHidden" value="{if $authuser}{$authuser->getUsername()}{/if}" /></div>
   {else}
   <input type="text" name="userName" id="userName" value="" /></div>
   {/if}


主題: Re: 如何动态判断用户是否登录呢?
作者: baisword三月 11, 2007, 09:55:53 上午
这个有缓存问题吗,我的意思是能不能及时更新,好像smarty里面会有这个问题吧。


主題: Re: 如何动态判断用户是否登录呢?
作者: nba23三月 11, 2007, 10:15:47 上午
可以自行更新的


主題: Re: 如何动态判断用户是否登录呢?
作者: baisword三月 11, 2007, 10:25:19 上午
哦,好的,谢谢你!我一直用笨办法,cookie+javascript,不是很好,有时候会出错,这下好了。


主題: Re: 如何动态判断用户是否登录呢?
作者: baisword三月 12, 2007, 01:47:22 上午
这个是哪个版本开始能用的?我用的是1.1.6,好像不行啊


主題: Re: 如何动态判断用户是否登录呢?
作者: hlps9999三月 12, 2007, 11:39:14 下午
这个是哪个版本开始能用的?我用的是1.1.6,好像不行啊
這是1.2版裡才有的功能。