【发布时间】:2011-07-05 14:13:46
【问题描述】:
我有一个表单,用于收集用户信息,包括姓名、位置、网址、电子邮件地址等以及公司徽标和他们希望关联的适当类别(使用 $_POST 中的复选框数组)。
然后我显示页面的预览(使用 $_SESSION 和隐藏的表单字段来保存 $_POST 数据),在将其存储在 MySQL 之前,他们的数据将显示在该页面上,并带有一个链接到 PHP 页面的“批准”按钮有 MySQL INSERT 查询。
我遇到的问题是在输入和提交到数据库之间的预览页面在徽标输入和复选框数组输入方面存在问题:
$_SESSION['clogo'] = $_POST['clogo'];
$_SESSION['cat[]'] = $_POST['cat[]'];
当我尝试预览这些时,我得到一个“未定义索引”错误,但是所有其他标准输入都很好,然后在用户批准后传递给插入 mysql 查询。另外,如果我跳过“预览页面”,直接从原始表单插入PHP文件,没有问题,所有数据都正确输入到数据库中。
谁能帮忙
【问题讨论】:
-
删除了 mysql 标签。以后要如何处理这些数据并不重要。
标签: php