शामिल नहीं है मैं इस तरह कुछ सरल कोड है:
<?php
setcookie("user","test", time() + 3600);
echo $_REQUEST['user']."<br>";
echo $_COOKIE['user'];
?>
और इस परिणाम है:
Notice: Undefined index: user in D:\interpub\wwwroot\live\cookie.php on line 3
test
मैं इसे आईआईएस 7.5 पर चल रहा हूँ। मैंने पृष्ठ को पुनः लोड कर दिया है और मुझे यकीन है कि ब्राउजर कुकी को php फ़ाइल में भेजता है (क्योंकि मेरे पास $ _COOKIE है)। तो $_REQUEST
में कुकी क्यों नहीं है?
देखें, '_COOKIE' या तो कुकीज़ शामिल नहीं है। –
$ _COOKIE डेटा केवल वह डेटा है जो पृष्ठ का अनुरोध होने पर मौजूद था। यदि आप पुनः लोड करते हैं, तो आपके पास सही जानकारी होनी चाहिए। –
क्या आप वाकई हैं? मैंने इस परिवर्तन को इंगित करने वाला कोई परिवर्तन लॉग नहीं देखा है – esihaj