看板 PHP 關於我們 聯絡資訊
我有下段code <?php session_start(); echo $_SESSION['ID']; $ID = 789; echo $_SESSION['ID']; echo "<pre>"; print_r($_SESSION); exit; ?> 我這樣寫時 當$_SESSION['ID']有值時 $ID = 789;會改到$_SESSION['ID']的值 我參考了本版8895篇(文章代碼: #1BCoY5He)的設定 我把php.ini的 register_globals 改成Off後重啟Apache仍然會有這樣的情形 請問我是什麼步驟漏掉了呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.214.102
chrisQQ:看一下你改得 php.ini 跟 phpinfo() 讀到的是不是同一隻? 07/20 09:34
davidou:變數名稱不要是數字 把它改掉看看 07/20 11:03
MacMini:她的變數名稱沒有數字阿... 07/20 17:00
davidou:哦 我看錯了 你去把php版本更新一點吧 好像舊版會這樣? 07/20 23:25
shadowjohn:剛測試了一下,我家的不會~ php 5.3.4 XD 07/20 23:53