我需要獲得最後一個非空值$_GET['id_item']
有
session_start();
if(!isset($_SESSION['id_item']) || $_SESSION['id_item']==='' || (isset($_GET['id_item']) && !$_GET['id_item'] === '')){
$_SESSION['id_item'] = $_GET['id_item'];
}else{
/*no need to update*/
}
echo $_SESSION['id_item'] /* Allways in blank :S */
而且var_dump($_GET)
輸出:
array(1) { ["id_item"]=> string(2) "50" }
任何想法,爲什麼$_SESSION
不保存?
什麼的var_dump'結果($ _ SESSION);' – xdazz 2012-02-26 12:32:04
你也忘了;在你提供的代碼的最後一行。 – MichaelH 2012-02-26 12:35:42
你能迴應$ _GET ['id_item']嗎?看看它是否爲空 – SolidSnake 2012-02-26 12:36:21