[請益] 為何我的session會這樣壓??

看板PHP作者 (ROLL)時間16年前 (2009/06/09 09:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
我希望建立一個登入的機制,以前再寫都沒有碰過這樣的問題, 不過這台電腦的mysql ~php~apache都是最近才安裝的 結果我想要啟動sessioin紀錄管理者的帳號 在這裡的echo $_SESSION["admin"]; 沒有問題 以下是程式碼: <? require("connect.php"); $uid = $_POST["uid"]; $password = $_POST["password"]; $getUser = "select * from user where uid = '$uid'"; $resultOfGetUser = mysql_query($getUser); if(mysql_num_rows($resultOfGetUser) > 0 ) {//登入成功 @session_start(); session_register("admin"); $_SESSION["admin"] = $uid; echo $uid; echo $_SESSION["admin"]; ?> <script> alert("登入成功!"); location.replace("board_list.php"); </script> <? } else{ ?> <script> location.replace("login.php?err=1"); </script> <? } ?> 但是! 我換到另一個頁面後,例如:上述登入成功後的board_list.php @session_start(); echo $_SESSION["admin"]; 都沒有輸出任何的值耶....怎麼會這樣 我看我的phpinfo.php中的session support是enable阿 這問題我在其他地方寫的時候都沒碰到過.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.34.132
文章代碼(AID): #1ABRH5TO (PHP)
文章代碼(AID): #1ABRH5TO (PHP)