【发布时间】:2013-09-20 19:12:49
【问题描述】:
我的页面加载时显示无效代码消息。即使我还没有提交 html 表单。当我通过 html 表单提交无效代码时,它应该会出来。任何想法如何解决这个问题?
$db_selected = mysql_select_db("test", $con);
if (!$db_selected) {
die ('Database error!' . mysql_error());
}
else{
$row = mysql_query("SELECT * FROM discount_code WHERE disc_code IN('" .implode( "','", $dc_array )."')") or die(mysql_error());
if (mysql_num_rows($row) == 0){
echo 'Invalid code';
}
else{
echo 'success';
}
【问题讨论】:
-
你有一个 SQL 注入漏洞。