※ 引述《dinos (守護神)》之銘言:
: ※ 引述《buganini (霸格尼尼)》之銘言:
: : http://140.122.126.12/~buganini/dev/session.php
: : 使用方法很簡單
: : 把session_start()換成include上面這個檔案即可
: 請參考「3957 8/20 DarkKiller R: [分享] 顯示ISP名稱 (不安全)」這一篇
: 你應該要告訴使用者把你的程式碼複製下來另存新檔,而不是丟一句
: 「換成include上面這個檔案即可」
抱歉...沒有考慮到"如此不注重安全"的使用者
我對你沒有惡意..
我知道你是覺得要給大家用的code應該要general一點
只是個人真的認為
直接include url的人是unbelievably stupid....Orz
我在裡面加了一句警告
這樣應該不會有人想直接include了吧Orz
: 另外,若是使用者的 register_globals=On,我相信那些 notice 是有很大運作的空
: 間
: 要嘛做成 function/class,不然就避免使用未初始化的變數
為了方便使用, 而且我不想佔用function/class的namespace
所以我不想作成function
我也盡力不讓裡面出現function
也盡量少用變數
所以才去用while($tolerance-->0)這種破壞變數的方式
變數也unset了
register_globals=On這點
倒是真的沒考慮到
不過我也不想改了...
不想多用變數
順便強迫一下大家把他關掉吧...flee
不然就自己改(這麼短的code,很好改吧..)
而且PHP6他也要廢掉了
(我對register_globals有強烈的怨恨啊
誤導一堆新手
寫出一堆爛code)
順帶一題
這個檔案是public domain
你要怎麼用怎麼改都隨便你
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.71.109
※ 編輯: buganini 來自: 221.169.71.109 (11/01 14:10)