Security
•
•
By Hank
SQL Injection 防禦基礎
永遠不要信任使用者輸入
在 PHP 或 Python 中操作資料庫時,絕對禁止使用字串串接 SQL 指令。
// 危險!
$sql = "SELECT * FROM users WHERE name = '" . $name . "'";
務必使用 Prepared Statements (參數化查詢),讓資料庫引擎將參數視為純資料而非指令。