ホームページ >バックエンド開発 >PHPの問題 >PHP が Cookie 値を取得できない場合はどうすればよいですか?

PHP が Cookie 値を取得できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-07-25 10:20:524610ブラウズ

php は、アクセス パスが正しく設定されていないため、Cookie の値を取得できません。解決するには、パスを "setcookie("viewlist",1,time() 3600*24*365,'/') に変更します。 ;" それでおしまい。

PHP が Cookie 値を取得できない場合はどうすればよいですか?

# 推奨: 「

PHP チュートリアル

php は Cookie 値を取得できません

setcookie() のデフォルトのパスは現在のディレクトリです。他のディレクトリがこの Cookie にアクセスしたい場合、アクセスすることはできません。このパラメータが '/' に設定されている場合、Cookie は'/' foo/' に設定されている場合、Cookie は /foo/ ディレクトリと、ドメイン内のそのサブディレクトリ (/foo/bar/ など) でのみ有効です。デフォルト値は、Cookie が設定されている現在のディレクトリです。

パスを変更するだけです

setcookie("viewlist",1,time()+3600*24*365,'/');

以上がPHP が Cookie 値を取得できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。