我正在使用 PDO 准备好的语句,因此它在插入数据库之前需要时添加斜杠。
我想知道获得结果并将其显示在网站上而不显示斜线的正确方法。
是否像使用一样简单echo stripslashes($result->message);
?
这是我的查询的样子:
$database->query('INSERT INTO table_name (field1, field2, field3) VALUES (?, ?, ?)', array($value1, $value2, $value3));
这是我的query
方法:
public function query($query, $bind=null)
{
global $pdo;
# Prepare Statment
$this->statement = $this->pdo->prepare($query);
# Execute Query
$this->statement->execute($bind);
}
编辑:get_magic_quotes_gpc
即使WHM(cPanel)说它已关闭,它确实已打开