Cookieの使えないガラケーに対応したWebアプリを開発しています。
セッション情報を引き継ぐために後述の設定によりURLの末尾にセッションIDをくっつけたいのですがうまくいきません。
アドバイスをいただければと思います。
※セキュリティリスクに関しては把握しております。
設定内容
php
1ini_set("session.use_cokkies", 0); 2ini_set("session.use_only_cookies", 0); 3ini_set("session.use_trans_sid", 1); 4 5session_start();
###発生している問題
aタグのhrefの末尾やformのhiddenにセッションIDが埋め込まれない。
###試したこと
- phpinfo()で見る限りでは、設定内容は反映されています。
- 試しにIEでCookieをブロックするような設定にしたところ、きちんとつくようになりました。
(もしかしてsession.use_only_cookies
とsession.use_cokkies
が0
になっていても、Cookieが使えそうなクライアントだと判断した場合はURL末尾にセッションIDをくっつけない?)
###補足情報(言語/FW/ツール等のバージョンなど)
IIS 7.5
PHP 7.1.0
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/13 00:16