2011-10-03 52 views
1

我開始使用facebook php sdk與codeigniter,但自那時以來,我的網站上的所有網站都加入了'PHPSESSID'。在codeigniter中使用Facebook php將PHPSESSID添加到URL中?

我創建了一個包含應用程序ID和密碼的配置文件,並使用下面的代碼來加載庫。

$this->load->library('facebook'); 

有沒有人知道這個問題的解決方法?

+0

你能找到解決辦法嗎? – roopunk

+0

@roopunk - 看到我的答案http://stackoverflow.com/a/7643454/206613 – vikmalhotra

+0

一個萬無一失的解決方案就是我的意思:)加上PHPSESSID是不是在我的網址,而是作爲一個cookie存在。實際上不想擺弄fb庫。不管怎麼說,還是要謝謝你! – roopunk

回答

0

而是改變php.ini中我繼續用笨會話$this->session->set_userdata()替換facebook.php$_SESSION用法。爲我工作到現在。我猜不是非常萬無一失。

0

就想通了:

php.ini 
session.use_trans_sid = 0 

這將隱藏您的網址(請不透明/不可見)的所有PHPSESSID。