主題: 老問題一個 作者: millent2 於 五月 17, 2006, 06:45:13 下午 我想在XOOPS登入時 順便也能弄出一個Session 來達到不用輸入帳密也能登入plog的admin.php
我有搜尋過論壇了 找到以下程式碼 // 產生一個新的 user 物件 $users = new Users(); // 取得 userInfo 物件 (透過正確的 username 與 password) $userInfo = $users->getUserInfo( $userName, $userPassword ); // 取得使用者的 blog list $userBlogs = $users->getUsersBlogs( $userInfo->getId(), BLOG_STATUS_ACTIVE ); // 用第一個 blog 來當作 blogID,並取得這個 blog ID 的 blogInfo $blogInfo = end( $userBlogs ); // 取得 session $session = HttpVars::getSession(); $sessionInfo = $session["SessionInfo"]; // 並且把資料寫入session $sessionInfo->setValue( "userInfo", $userInfo ); $sessionInfo->setValue( "blogInfo", $blogInfo ); $session["SessionInfo"] = $sessionInfo; HttpVars::setSession( $session ); 我想問阿 這個要加在哪裡 加上去之後就行了嗎 還是有誰有其他方法 讓我在登入xoops 再登入plog 就不需再輸入帳密了 |