我有一个非常有趣的问题。
我有文本框,按钮(添加到数据库)和用户输入类似的内容:
%100支付,%45支付,无薪......
问题是结果与用户输入不同。我觉得codeigniter清楚了。
输入:%100支付,%75支付,无支付
结果:0支付,%75支付,无支付
%100支付成为0支付但%75支付保持原始价值。
它不接受1和%合并。
$this->db->insert('payment',$array);
答案 0 :(得分:0)
是的,CodeIgniter将删除它认为危险的输入数据中的字符。此过滤器适用于$_POST
,$_GET
和$_COOKIE
。您可以使用$_REQUEST
解决此问题。