LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: Tbreeze 於 七月 07, 2006, 10:26:09 下午



主題: lifetype有没有判断用户是否登陆的物件,可以调用的?
作者: Tbreeze七月 07, 2006, 10:26:09 下午
有没有用来判断用户是否登陆的object,或在哪个class文件,怎么调用等


主題: Re: lifetype有没有判断用户是否登陆的物件,可以调用的?
作者: markwu七月 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


主題: Re: lifetype有没有判断用户是否登陆的物件,可以调用的?
作者: Tbreeze七月 08, 2006, 07:40:25 下午
收到 谢谢