php如何方便接受post提交的数据?
现在很笨的方法:$a = trim($_POST['a'])
if(!get_magic_quotes_gpc()){
$a =addslashes($a);
}
……
如果提交的字段很多的话,每个变量都要写一下,这样编程效率比较低,比较好的方法是如何接收大量的post变量?
论坛程序一般怎么处理的? foreach循环处理 => extract展开 回复 2# xinglu1983
感觉这样就不安全了,运行效率也低。你把所有的变量都处理进来了。
filter_input_array 现在用的是将get_magic_quotes_gpc()、addslashes()等都封装在一个过滤函数中,但是对于$post的变量还是要分别进行处理,因为并不是所有的$post变量都需要处理入库 回复 5# chunhaicao
看来只能这样了,每个post变量都写一遍。否则不需要入库的变量也要处理了。
:'(:'(:'(filter_input_array系统内置过滤。。。 写个函数循环一下不就行了? 这值得纠结吗. 只定义函数 过滤。
页:
[1]