2017-05-31 42 views
-1

我使用腳本在我的網站這樣localhost/panel/index.phpindex.php腳本設置會話這樣如何在反向路徑中使用會話?

$cookie_lifetime = ini_get('session.cookie_lifetime') ? ini_get('session.cookie_lifetime') : 0; 
session_set_cookie_params($cookie_lifetime , rtrim(dirname($_SERVER["SCRIPT_NAME"]),"/") . "/", $_SERVER['SERVER_NAME'], $ssl, true); 
session_start(); 

我需要通過這個環節上localhost/index.php使用這個會話。

+0

爲什麼你不能刪除該行?該行導致您的問題。 – ceejayoz

+0

你想限制會話ID cookie只有特定的路徑?如果在'session_set_cookie_params()'中輸入''/ index.php''作爲第二個參數會發生什麼? –

+0

是的這項工作,如果我設置第二個參數是'/',但這是安全的? –

回答

0

到會話Cookie路徑設置爲一個固定的位置,你不需要任何計算:

session_set_cookie_params($cookie_lifetime , '/index.php', $ssl, true); 

值得一提的是,default value/