2011-09-06 45 views

回答

0

Chris Shifflet在它上面寫了一本名爲Essential PHP Security的書。

+1

哦。 [這一個](http://shiflett.org/404)Shifflet?當然是專家。 –

1

那麼Stackoverflow就是這樣的資源。你的問題被問到一天兩次。

我寫了一篇關於這個主題前面一個相當不錯的答案:In PHP when submitting strings to the database should I take care of illegal characters using htmlspecialchars() or use a regular expression?

長話短說:動態MySQL查詢的創作,你有不同的逃逸案件:

  • 字符串數據
  • INT數據
  • 標識符
  • 運營商

和臭名昭着的PDO只涵蓋了兩個其中。

對於使用ENT_QUOTES的HTML htmlspecialchars來說已經足夠了。
但是,有其他的情況下,如文件名消毒,郵件注入等

相關問題