我有一个特殊的形式,我一直在使用wordpress中的一些cusotm帖子类型。有一次,我需要将变量$ i回显到if语句中。
顶部有一些验证内容如下所示,循环中的代码如下所示。几乎我一直试图让majorCause1Error成为majorCause $ i错误,如果你知道我的意思,那么一切都会像1-13
编辑:对不起如果很难看到我在问什么,我发现很难说出我的问题。 所以有一个循环运行在li标签上,它回显$ i到名称等所以它变成majorCause1然后下一个majorCause2和下一个magjorCause3等等
在标签下面有一个if语句,如if($ majorCause1Error!=''){做某事} - 我希望这就像if($ majorCause1Error!=''){}然后下一个一个像if($ majorCause2Error!=''){}然后if($ majorCause3Error!=''){}
这更有意义吗?
以下是网站http://www.foresightaus.com.au/form/
的链接if(trim($_POST['majorCause1']) === '') {
$majorCause1Error = "Please enter a major cause.";
$hasError = true;
} else {
$majorCause1 = trim($_POST['majorCause1']);
}
if(trim($_POST['majorCause2']) === '') {
$majorCause2Error = "Please enter a major cause.";
$hasError = true;
} else {
$majorCause2 = trim($_POST['majorCause2']);
}
<li class="fill-in">
<label for="majorCause<?php echo($i); ?>"><?php echo($j); ?>. State one major cause:</label>
<input type="text" name="majorCause<?php echo($i); ?>" id="majorCause<?php echo($i); ?>" value=""/>
<?php if($majorCause1Error != '') { ?>
<span class="error"><?=$majorCause1Error;?></span>
<?php } ?>
</li>
答案 0 :(得分:2)