我可能没有很好地解释我在标题中要做什么,所以这里是:
我有一个 HTML 输入表单,在一个.php
文件中。提交时的那个输入表单提交一个POST
操作。该 POST 操作具有检查字段输入的代码,类似于:
<?php ... if ($_POST["提交"] == 1) { //“提交”是表单中值为'1'的隐藏字段 $isvalid = 1; // 初始化为 1,如果检查失败则变为 0。 $field1 = $_POST["field1"]; $field2 = $_POST["field2"]; ... /* 检查每个字段的验证到这里, 但与这里的这个问题无关。 */ } if ($isvalid == 1) { // 发送电子邮件 } 其他 { ?> <!-- 打印表单和错误信息。--> ... <input name="field1" type="text" id="field1" size="32" class="stylingclass"> ...
所以上面是示例代码,但真正的问题是:如何在提交并发生错误时获取表单中的任何文本输入字段,以自动包含以前输入的值,以便用户更正相应的条目,基于我设置的任何约束?