2017-05-31 2 views
-1

私はindex.phpでこのlocalhost/panel/index.php 私はこのセッションを使用してlocalhost/index.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(); 

ようなスクリプト設定されたセッションのように私のウェブサイト上でスクリプトを使用します。あなたはどんな計算を必要としない固定位置にセッションクッキーのパスを設定するには

+0

なぜあなたはその行を削除できませんか?その行が問題を引き起こします。 – ceejayoz

+0

セッションIDのCookieをその特定のパスに制限したいですか? ''/index.php ''を 'session_set_cookie_params()'の第2引数として入力するとどうなりますか? –

+0

はい、この仕事は、私は2番目のパラメータを設定する '/'、これは安全ですか? –

答えて

0

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

それはdefault value/であることは注目に値します。

関連する問題