【发布时间】:2011-06-29 23:00:13
【问题描述】:
我已经建立了一个数据库,并通过 PHP 中的 $_POST 将表单数据提交给它,我还设置了我的页面并开始工作,它从数据库中提取字段并显示它们。不是我知道的火箭科学。
但是我现在想做的是在提交表单和插入数据库之间放置一个页面,让用户有机会检查他们的条目。
我已经创建了这个页面并使用 $_POST 数据来显示表单中的数据(因为它还没有被输入到数据库中),但是我想知道如果用户批准提交,我会如何将其插入数据库。 (我尝试在按下提交按钮时从 $_POST 数据运行 INSERT 查询,但是因为(我假设)ivew 中断了原始表单提交和 INSERT 查询之间的流程,我得到的只是无法识别的错误列表变量。
所以我有这个过程:
form.php /user 使用 $_POST 输入信息
preview.php /user 使用 $_POST 预览信息并且会话代码开始(如下)
submit.php /MySql 查询运行但返回未定义索引的所有错误
这是我的会话开始代码:
session_start();
if (isset($_POST['preview'])) {
$_SESSION['company_name'] = $_POST['company_name'];
etc etc - remaining form field names
}
【问题讨论】: