main.phpPHP コード setcookie("l_cookie","cookie值&q"/> main.phpPHP コード setcookie("l_cookie","cookie值&q">

ホームページ  >  記事  >  バックエンド開発  >  Cookie 値の取得ソリューション

Cookie 値の取得ソリューション

WBOY
WBOYオリジナル
2016-06-13 13:32:51788ブラウズ

Cookie 値の取得
index.php

HTML コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<iframe src="main.php" style="display:''"></iframe>



main.php
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
setcookie("l_cookie","cookie值");



index.php の cookie の値を取得したいのですが、なぜ取得できないのでしょうか? ? ? ?
$_COOKIE["l_cookie"] を直接エコーします

-----解決策------- --
index.php

については言及しないでください。Cookie を設定してすぐに割り当てる場合を除き、main.php にもこの値はありません


または putそれをindex.php内に値を割り当てるか、同時に値を割り当てるか、jsを使用して値を取得します
------解決策---------
現在のリクエスト後に保存される Cookie を設定しますがクライアントに対して完了するため、リクエスト処理中は現在設定されている Cookie 値を取得できず(リクエストが完了していない)、前回の訪問時に設定された Cookie 値のみを取得できます。
上で述べたように、これは更新後に存在します。これは、最初の訪問時に 2 回目の訪問時に設定された Cookie を取得するのと同等です
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。