【发布时间】:2010-11-21 19:41:05
【问题描述】:
不久前开始使用 PDO 准备语句,据我了解,它为您完成了所有转义/安全。
例如,假设 $_POST['title'] 是一个表单域。
$title = $_POST['title'];
$query = "insert into blog(userID, title) values (?, ?)"
$st = $sql->prepare($query);
$st->bindParam(1, $_SESSION['user']['userID'], PDO::PARAM_INT);
$st->bindParam(2, $title);
$st->execute();
这真的安全吗?我还需要做什么吗?我还需要考虑什么?
谢谢。
【问题讨论】:
标签: php mysql security pdo sql-injection