后台BUG错误,2.72 utf-8

2016-07-07 15:26 来源:www.chinab4c.com 作者:ecshop专家

WHERE delivery_id = '$变量'这样比较安全。EC的程序。是不安全的。

回答:
admin/order.php
大概 2813 行
$delivery_id = intval(trim($_REQUEST['delivery_id']));
修改为$delivery_id = trim($_REQUEST['delivery_id']);
或者
$delivery_id = is_array($delivery_id) ? $delivery_id : array($delivery_id);
用foreach循环 过滤下。intval 函数不支持数组

为什么不来个补丁?那新下载的程序不还是有这个错误么?