Re: [請益] 關於session

看板PHP作者 (我是道明柏毅)時間18年前 (2006/03/20 10:14), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/7 (看更多)
※ 引述《swinds24 (囧興( ̄⊿ ̄|||))》之銘言: : ※ 引述《swinds24 (囧興( ̄⊿ ̄|||))》之銘言: : : 阿!手誤打錯 : : 我用的$_SESSION["變數名稱"] : : 這兩個應該在變數名稱是純字串的時候是一樣的? : : 嗯~忘了說在c.php中也一樣有session_start() : : 可是還是一樣不行 : : 想問一下這樣的一個session register有效範圍是? : : 是直到unset($_SESSION["變數名稱"])為止嗎? : : 再次感謝各位前輩的回覆<(__ __)> : 自己回一下自己的文章XD(如有造成洗版的問題,敬請見諒) : 剛剛試成功了 : 原因是在於說我宣告的這一個session register是用session_register("變數") : 但是發覺在php4.1(用的php版本是4.3)之後用這樣的function似乎會有問題 : 而要用$_SESSION['變數']=XXX去做宣告 : 這樣就可以了orz : 再次感謝前輩的幫忙!! http://php.nctu.edu.tw/manual/tw/function.session-register.php 這裡面寫的很清楚 If you want your script to work regardless of register_globals, you need to instead use the $_SESSION array as $_SESSION entries are automatically registered. If your script uses session_register(), it will not work in environments where the PHP directive register_globals is disabled. 以現在使用session的話 跟本部需要 使用session_register() 而你只要直接指定 $_SESSION['test'] = 'test'; 這樣 $_SESSION['test']就已經存在了喔 相當方便 -- ******************************************************** * 瘋狂小惡魔分享討論區 * * http://www.freestudio.twbbs.org/ * * 無名相簿-appleboy * * http://www.wretch.cc/album/appleboy * ******************************************************** -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.69.94.40

03/20 10:18, , 1F
喔喔~感謝!好清楚<(__ __)>
03/20 10:18, 1F
文章代碼(AID): #147W_n_8 (PHP)
討論串 (同標題文章)
文章代碼(AID): #147W_n_8 (PHP)