0

当我输入任何有underscore (_)数据将存储到我的数据库的输入时出现的问题看起来像这样image\_background.png

例子

$image = stripslashes($_POST['image']); // example image name image_background.png
$query = 'UPDATE product SET image="'.  $db->string_escape($image, true).'" WHERE id="'. intval($id).'"';

当输入underscore只有时出现问题。如果没有下划线,所有反斜杠都将被stripslashes

让我知道。

4

1 回答 1

1

$db->string_escape 添加了吗?
你为什么要使用stripslashes?

于 2010-04-18T16:30:24.473 回答