歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 11:59:54 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  lifetype有没有判断用户是否登陆的物件,可以调用的? « 上篇主題 下篇主題 »
頁: [1]
作者 主題: lifetype有没有判断用户是否登陆的物件,可以调用的?  (閱讀 6907 次)
Tbreeze
初級會員
**
文章: 78


檢視個人資料
« 於: 七月 07, 2006, 10:26:09 下午 »

有没有用来判断用户是否登陆的object,或在哪个class文件,怎么调用等
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #1 於: 七月 08, 2006, 02:24:11 下午 »

並沒有這樣的 function,但是你可以透過

http://forum.lifetype.org.tw/index.php?topic=2547.from1152336758;topicseen#msg14543

這樣的方式來判斷 User 是否有 login。

<?php
if (!defined"PLOG_CLASS_PATH" )) {
        
define"PLOG_CLASS_PATH"dirname(__FILE__)."/");
    }

   include_once( 
PLOG_CLASS_PATH."class/bootstrap.php" );     
   include_once( 
PLOG_CLASS_PATH."class/net/http/session/sessionmanager.class.php" ); 
   include_once( 
PLOG_CLASS_PATH."class/dao/userinfo.class.php" );

   
SessionManager::init();
   
$userInfo = &SessionManager::getSessionValue("userInfo");

/*
* Created on 2006-7-8
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
?>

<html>
<head>
   <title> test
   
   </title>
   
</head>

<?
    
if (isset($userInfo)) {
        echo 
"I am logined";
    }
?>

</html>

但是記著,這個只能判斷他是不是login,如果還要判斷他是不是某一篇文章的發表人,那還要跟 article object  中的 userInfo 比對。

Mark
已記錄

Tbreeze
初級會員
**
文章: 78


檢視個人資料
« 回覆文章 #2 於: 七月 08, 2006, 07:40:25 下午 »

收到 谢谢
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  使用與操作  |  lifetype有没有判断用户是否登陆的物件,可以调用的? « 上篇主題 下篇主題 »
    前往: