Re: [請益] php 發生 隱碼問題

看板PHP作者 (請吱解我)時間19年前 (2006/04/15 02:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串8/10 (看更多)
※ 引述《chweng ()》之銘言: : ※ 引述《ottokang (貓貓的大玩偶)》之銘言: : : 看709篇,瞭解一下magic_quotes的功能 : : 用'來取代\似乎是資料庫sybase的特殊需求,一般情況不會用到 : : PHP 預設是開啟slash沒錯,但是還是檢查一下設定比較保險 : : 一個很久沒有PO文的版主 : 那如果已經開啟magic_quotes_gpc, : 然後又對 get、post、cookie 的資料做 addslashes,會不會變成這樣: : \ -> \\ -> \\\\ : 之前我都是用 php.ini.recommand 預設的關閉, : 然後程式中一個一個用 addslashes, : 如果現在想改,是不是連相關程式都得一併修改? : 如果這樣,那還真是大工程啊…… 所以寫的時候要這樣比較保險...我之前也是都全部無腦addslashes.. if (get_magic_quotes_gpc()) { $xxx = $_POST['xxx']; } else { $xxx = addslashes($_POST['xxx']); } 或是乾脆檔案前面加 ini_set ('magic_quotes_gpc','0'); 算了 我的php.ini沒改過這個 預設也是off -- ╦═══╗ ╔════ ╔═══╗ ╗ ╔ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╠════ ╠══╦╝ ╚╮ ╭╝ ║ ║ ║ ║ ╚╮ ║ ║ ║ ║ ╚════ ║ ║ ╚═╝ http://kuso.cc/nervstudio Copyright(C) 2005 Nerv.Studio -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.40.212
文章代碼(AID): #14F-dOB- (PHP)
討論串 (同標題文章)
文章代碼(AID): #14F-dOB- (PHP)