0
私はPDOがインジェクション攻撃を自動的に防御していると聞きました。 だから、私は 'マークなしでクエリを作ることができます。PDOを使用しているときはaddslashes機能を使用する必要がありますか?
次に、私はPDOを使用しているときにaddslashes機能を使用する必要がありますか?
私は意味...
<?php
$s = $d->prepare("SELECT * FROM `table` WHERE `no`=:n");
$s->bindParam(":n", $data);
$data = $_GET["param"];
$s->execute();
?>
または
<?php
$s = $d->prepare("SELECT * FROM `table` WHERE `no`=:n");
$s->bindParam(":n", $data);
$data = addslashes($_GET["param"]);
$s->execute();
?>
※サニタイズの目的でaddslashesを使用しないでください。 –
**いいえ**。 *いいえ*。いいえ* nyet *。 ** Nien。** – spencer7593
私の質問にお答えいただきありがとうございます。 – YouHoGeon