我有一个HTML表单,它接收输入的数据并通过mail()函数发送它。我也有一些验证技术来验证输入,并且我创建了一个数组变量$ errors来记录所有的错误;例如,使用PHP来请求错误信息并发布,如果错误有什么
如果名称留空,$ errors [] =“Name empty”; 如果电子邮件为空,$ errors [] =“电子邮件为空”;
等..
我可以使用以下方法来报告错误:
print '<div id="formfeedback"><h3>Error!</h3><p>The following error(s) has occurred:<br />';
foreach ($errors as $msg) { //prints each error
print " - $msg<br />\n";
} // end of foreach
不过,我要的是以下几点。我想将页面重定向回原来的表单,用于输入信息(我知道确切的链接位置,所以我可以使用标题()或甚至可以使用<meta=http-equiv=refresh>
将我带回表单页面
而且,在表格上,我希望能够张贴在某些格形式上面的错误(称之为DIV =错误)
我将能够做到以下几点?
<div id="errors">
<?php
print 'The following error(s) has occurred:<br />';
foreach ($_REQUEST[$errors] as $msg) { //prints each error
print " - $msg<br />\n";
} // end of foreach
?>
</div>
非常感谢!
Amit
哦,最后一两件事,这种形式位于WordPress的页面上。我怎样才能将PHP输入到wordpress页面?它以段落形式输入它,即使我正在使用带有raw_html插件的HTML编辑器? – Amit 2010-07-16 14:34:56