ホームページ > バックエンド開発 > PHPチュートリアル > サーバーは IE ブラウザに Cookie を設定できません

サーバーは IE ブラウザに Cookie を設定できません

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

この投稿は、2013-06-25 20:36:19 に kk86868058 によって最終編集されました

ABC の 3 つの環境テストを使用しました。A は Windows、B と C は Linux ですが、C は session_start を含めて COOKIE を一度も受信していません。 SESSION 識別子を受信させます
テスト スクリプト コード:

print_r($_COOKIE)
setcookie('test', 'valueeee', time()+3600, '/', $_SERVER['HTTP_HOST']) ;
最後のパラメータを含めて、localhost、127.0.0.1 などを試しましたが、失敗しました。
C を再インストールすると、この問題の原因がわかると思います。サーバー設定で Cookie の送信を制限できますか?

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

パケットをキャプチャして確認してください~



同じネットワーク環境ですか?

パケットをキャプチャして確認しましょう~

そうですね...それは数日以内に時間があるでしょう





同じネットワーク環境ですか?
同じ環境です

setcookie の前に出力はありません。 print_r をお持ちです

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート