Cookie に関する問題。

WBOY
リリース: 2016-06-23 14:03:38
オリジナル
1027 人が閲覧しました

設定方法も同様です。 。
360chrome、繰り返しログインとログアウトが可能です。
IE8 での繰り返しログインは機能しません。3 回目にログインすると、ブラウザは Cookie を記録しません。
どうやってやるの?


ディスカッションに返信(解決策)

IE8のみで問題が発生する場合は、phpレベルで解決することは不可能です

IE8でのみ問題が発生する場合、phpレベルで解決することは不可能ですphp レベル

discuz そのような問題はありません。 。

全員がテストできるようにコードを投稿することをお勧めします

ログイン:
setcookie('uid', $dzid, $cookietime, '/', '.xxxx.net', 0);
setcookie('upd' , $ pass, $cookietime, '/', '.xxxx.net', 0);

ログアウト:
setcookie('uid', '', $time - 3600, '/', '.xxxx.net' , 0 );
setcookie('upd', '', $time - 3600, '/', '.xxxx.net', 0);
360Chrome では繰り返しログインできます。
IE が動作しません。ログインを 2 回まで繰り返すと、Cookie が保存されなくなります。
IE を閉じて再度開く必要があります。テストには IE8 を使用しました。

Disuz も setcookie を使用しているので問題ありません。
外側にカプセル化された dsetcookie の層がありますが、それはあまり重要ではないようです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!