看板 PHP 關於我們 聯絡資訊
也許你已經知道了 但還是寫給新手看 $parameter 優點 方便 缺點 程式可讀性差、當程式裡面的變數與$parameter衝突時..請問怎麼辦 如果別人從外部猜中你的程式變數 進而控制你的程式 請問怎麼辦 $_GET 相反 小程式或許可以這樣作 寫大一點的程式 還是乖乖用$_GET register_global 真是邪惡的東西.. ※ 引述《llama (阿譽)》之銘言: : 例如在 http://localhost/index.php?parameter=main 當中,一般來講可以 : 使用 $HTTP_GET_VARS['parameter'] 或 $_GET['parameter'] 取值,若需要直接 : 使用 $parameter 取得值的話,需要去 php.ini 中把 register_globals 設定成 : On ( 預設是Off ) -> 查書或網頁的結果,不知是否有誤。 : 我要請教的問題來了: : 1. 使用 xampp 1.6.1 ( php version 5 ),即使我將 register_globals 改成 On, : 並將 Apache 重開,還是不能直接以 $parameter 取值,只能用像是 $_GET[] : 這種全域變數取得。 : 2. 使用 AppServ 2.5.5 ( Apache webserver 2.0.55、PHP 5.1.1、MySQL 5.0.16 ), : 我可以直接從 $parameter 中取得值,即使我保持 register_globals = Off。 : 不知道是不是我搞錯設定了,還請板上的版友指正。如有不符合版規的部份,也可 : 指正XD,文章不妥我也會立即刪除。 :) : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.161.57.244 ※ 編輯: superGA 來自: 218.161.57.244 (08/22 23:04)
PHP5:register_globals 將在 PHP6 完全移除, 到時只態乖乖用$_GET 08/23 00:00
appleboy46:水喔 那我們公司 的所有網站 準備掰掰了 08/23 11:39
appleboy46:一樓有連結可以看嗎 囧 找不到 08/23 11:40
roga:二樓的..屆時貴公司不要升級到 php6 不就好了... 08/23 11:51
roga:現在雖然有php5 可是還是有人用php4 阿.. @_@ 08/23 11:51
ottokang:還是乖乖去改吧,其實不會花太多時間 08/28 10:50
ottokang:用搜尋取代很快的 08/28 10:50