PHP 5.3 e $_REQUEST[‘PHPSESSID’] vuoto
Usando PHP 5.3, avrete notato che $_REQUEST[‘PHPSESSID’] è vuoto. A differenza delle precedenti versioni di PHP, per ragioni di sicurezza, $_COOKIE non viene importato in $_REQUEST e quindi non è disponibile il PHPSESSID. Per ovviare, si può associare il contenuto di $_COOKIE[‘PHPSESSID’] a $_REQUEST[‘PHPSESSID’] nel caso sia vuoto, inserendo dopo il “session_start()”:
1 | $_REQUEST['PHPSESSID']=(!isset($_REQUEST['PHPSESSID']))?$_COOKIE['PHPSESSID']:$_REQUEST['PHPSESSID']; |
In alternativa … Leggi tutto