【发布时间】:2013-02-20 09:46:13
【问题描述】:
我有一个包含 400 多个带有值的隐藏字段的表单,这些值我从 JavaScript 文件中获取并将它们附加到 HTML 表中,然后我从 HTML 表单元格中获取这些值并将它们附加到隐藏字段和将它们发送到 PHP 文件。
除了这些字段之外,我还有一些其他字段,例如公司名称、电子邮件等。这些不是隐藏字段,我需要在这里做的是:我想检查一个隐藏字段是否有值,如果任何隐藏字段有值,那么只有电子邮件功能应该工作,如果所有隐藏字段都是空的,那么电子邮件不应该工作。请建议是否有任何简单的方法可以做到这一点。我认为为 400 个字段编写 if 条件不是一个好主意。
例如,我使用$_POST 获取那些发布的值并将它们分配给 PHP 变量,
我有 400 个变量,例如 $one、$two、$three..、$fourhundred。
我需要写一个单个变量是否有值的条件。
if(strlen($one) > 0 || strlen($two) > 0 || and so on)
有没有更好的办法?
【问题讨论】:
-
欢迎来到 SO。您可以发布您尝试过的代码吗?如果您阅读了常见问题解答stackoverflow.com/faq,您应该提出一个问题,表明您首先尝试了某事。
标签: php javascript html