看板 PHP 關於我們 聯絡資訊
剛剛在寫時,遭遇問題,程式一是沒問題,但是程式二卻跑不出來 請問一下,這是我使用方法錯誤嗎,好頭痛呀~>_< 感謝大家小弟的解答,真的很感謝 程式一,這是設定Session變數 <? ob_start(); session_set_cookie_params(10); session_start(); $name="abc"; $pw="080"; if(!session_is_registered("name")) { session_register("name"); session_register("pw"); } $_session["name"]=$name; $_session["pw"]=$pw; echo $_session["name"]; echo $_session["pw"]; ob_end_flush(); ?> 程式二,這是顯示Session變數的程式 <? session_start(); $name=$_session["name"]; $pw=$_session["pw"]; echo $name; echo $pw; ?> -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.173.113
JoeHorn:你在 session_start 後面並沒有去 register . 04/17 22:50
JoeHorn:當然抓不到 session 變數. 04/17 22:50
appleboy46:觀念錯誤 請看 1066篇 以及官方網 04/17 23:24
JoeHorn:哪邊觀念錯誤? 問題就是出在 session 變數沒指定. 04/18 00:50
JoeHorn:指定方法是個人習慣問題.. 用 regioster 有錯? O_o 04/18 00:51
taiwancat:php manual有說明 盡量避免使用舊的用法 04/18 01:12