歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 06:07:00 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  登陆后如何将登陆框隐藏? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 登陆后如何将登陆框隐藏?  (閱讀 10765 次)
andywang
初級會員
**
文章: 93


檢視個人資料
« 於: 五月 17, 2005, 05:10:50 下午 »

现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢?
已記錄
duedue
新手見習
*
文章: 14


檢視個人資料 個人網站
« 回覆文章 #1 於: 五月 17, 2005, 11:16:27 下午 »

引用自: andywang
现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢?

我得想法是,把cookie的时间设置比如为一小时,然后在首页登陆框处做一个if判断。
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #2 於: 五月 18, 2005, 01:17:46 下午 »

引用自: duedue
引用自: andywang
现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢?

我得想法是,把cookie的时间设置比如为一小时,然后在首页登陆框处做一个if判断。


其實要動態的顯示絕對是可行的。但是如 duedue 說的必須要用 javascript 配合 cookie 來使用。

因為 pLog 使用 smarty cache 的關係,所以實際上只要頁面一經 cache 就沒辦法再作動態顯示,除非 cache 被清除。

所以可以透過 javascript 來作顯示登入頁面,或是使用者名稱的功能。

可以參考一下 http://bugs.lifetype.net/view.php?id=509 來加入相關的討論。

Mark
已記錄

andywang
初級會員
**
文章: 93


檢視個人資料
« 回覆文章 #3 於: 五月 18, 2005, 02:43:59 下午 »

引用自: markwu
引用自: duedue
引用自: andywang
现在博客登陆后,从后台返回前台后,在页面没有任何显示用户登录了,这显得不友好,有什么办法可以把用户登录框全部替代了,而在原位置显示用户名呢?

我得想法是,把cookie的时间设置比如为一小时,然后在首页登陆框处做一个if判断。


其實要動態的顯示絕對是可行的。但是如 duedue 說的必須要用 javascript 配合 cookie 來使用。

因為 pLog 使用 smarty cache 的關係,所以實際上只要頁面一經 cache 就沒辦法再作動態顯示,除非 cache 被清除。

所以可以透過 javascript 來作顯示登入頁面,或是使用者名稱的功能。

可以參考一下 http://bugs.lifetype.net/view.php?id=509 來加入相關的討論。

Mark


可是如何在模板中读取session的值呢?
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #4 於: 五月 19, 2005, 02:00:40 下午 »

引用自: andywang

可是如何在模板中读取session的值呢?


你可以透過 $smarty.session.xxxx 來讀取,其中 xxxx 代表你的 session 變數。 微笑

Mark
已記錄

頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  登陆后如何将登陆框隐藏? « 上篇主題 下篇主題 »
    前往: