【发布时间】:2012-10-30 16:32:17
【问题描述】:
我有一个简单的表单,它使用 foreach($_POST as $key=>$value) 将数据插入数据库我在表单上有一个隐藏字段
<input name="isset" type="hidden" value="true" />
我使用 if(isset($_POST['isset'])) {
我正在尝试解决如何从循环中排除隐藏字段...?
我看过这篇文章,但不明白我会在哪里使用 if (strpos($key, 'hdn_') == false) // 继续
How to exclude <input type="hidden"> from a for each loop in PHP
任何指导将不胜感激......
【问题讨论】:
-
如果你真的这样做
foreach($_POST as $key=>$value)我相信你的网站会有很大的安全漏洞。这只是一个非常糟糕的做法。 -
@AlvinWong 感谢您的帮助...将寻找替代方案
标签: php