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 を取得するのと同等です