2012-11-24 204 views
0

我正在遭受下一個奇怪的問題。保存PHP會話信息

if (isset($_GET["invdata"])) { 
    $_SESSION["invdata"] == "aaa"; 
    print_r($_SESSION); 
} 

print_r向我顯示SESSION信息,但是我看不到invdata信息,可能是什麼問題?

謝謝!

回答

4

嘗試改變

$_SESSION["invdata"] == "aaa"; 

$_SESSION["invdata"] = "aaa"; 

(注意單個=)

+0

OMG,今天的編碼小時數,我被矇蔽了......可笑的錯誤...謝謝 – MGE

0

那麼雙等號不起作用!

+0

他們告訴你用單一的「=」代替雙「==」.... – pregmatch

0

更換

$_SESSION["invdata"] == "aaa"; 

隨着

$_SESSION["invdata"] = "aaa"; 

你現在不能用==來設置變量。