php - $_SERVER['HTTP_COOKIE'] return's two PHPSESSID -


i getting 2 phpsessid while printing $_server['http_cookie']. don't know how set twice, in local system. when check server cookie like:

echo $_server['http_cookie'];  //result   'fe_toolbar=false;  fe_toolbar=false;  phpsessid=4tvbovcjk0msf9dvibeb31c2b7;  langid=1;  backendlangid=2;  phpsessid=46aagg1hg7as2uh9bihjlpp8h7' 

when check cookie alone :

print_r($_cookie);      //result   array (        'fe_toolbar' => 'false',        'phpsessid' => '4tvbovcjk0msf9dvibeb31c2b7',       ) 

you can have multiple cookies same name. happens when set cookie different path or domain attributes. all send server.

enter image description here

the rfc 6265 specific

if cookie header contains 2 cookies same name (e.g., set different path or domain attributes), servers should not rely upon order in these cookies appear in header.

your $_cookie populated 1 of these values.


Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -