所以我之前找到這個網頁寫的Session lib可以使用原本php的$_SESSION
照他的說明,只要將程式碼存成session.php並放在/application/libraries/底下
用原本的CI載入Session class的寫法就能載入這個自訂的session
$this->load->library('session');
我在本機上照作是成功的,不過一上傳到空間上就不行了
CI還是會載入原本的Session Class
我到現在還是搞不懂為什麼會這樣
不過我有找到一個很簡單的解決方法
那就是把原本CI的Session class拿掉
到/systen/libraries底下把Session.php改名或刪掉就正常了
反正既然用不到這個class那拿掉也無所謂了
總之以後如果預到無法取代內建libraries時就用這個方法吧!
順便說一下該程式沒寫php5的建構元,要自己補上
function __construct(){
//php5 cons
$this->_set_session();
}
沒有留言:
張貼留言