我需要一些建议。我试过在这里和谷歌搜索,但我没有运气。
我在PHP中创建了一个表单。它有32个字段,包含各种文本框和选择框。当用户点击提交时,他们会被带到新页面,在那里他们可以看到他们输入的数据。如果他们犯了错误,他们必须点击返回表格。然后,他们必须重新输入所有数据,而不仅仅是更改不正确的字段。
我是新手,愿意尝试新事物。
感谢您的任何建议,
戴夫
答案 0 :(得分:1)
发布表单时,您可以将其保存在会话中,如下所示:
$_SESSION['form'] = $_POST['form'];
然后在填写表单页面上,您可以设置输入的默认值:
<input type="text" name="form[name]" value="<?php echo isset($_SESSION['form']['name']) ? $_SESSION['form']['name'] : ''; ?>">