看板 PHP 關於我們 聯絡資訊
※ 引述《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)