我有一个表在我的网页和表格的每一行中我有一些值,每种商品和行我有“编辑”按钮,将数据发送到一些其他的最后一个PHP科拉姆页。PHP:问题与表单提交
对于这种使用以下使用(PHP)的形式和尝试后同一页面本身的值。我的问题是我无法检索下面评论的语句中给出的值。
如果我只使用HTML表单,它工作得很好,但我不想使用,因为表格非常大,可以在资源管理器页面上的“视图代码”中轻松查看信息,而且信息很少机密。所以想到的只是PHP表单。
以下是我的代码。
<FORM METHOD="post" ACTION="inventory.php">
<?php '<input name="number" type="hidden" id="number" value="'. $list[$i] .'">'?>
<?php '<input name="model" type="hidden" id="model" value="'.$model[$i].'"> '?>
<?php '<input name="details" type="hidden" id="details" value="'. $detail[$i].'">'?>
<?php '<input name="type" type="hidden" id="type" value="'.$type[$i].'">'?>
<?php echo '<button type="submit" class="button" value="'.$list[$i] .'" name="edit">Edit</button>';?> </FORM>
if (isset ($_POST['edit']))
{
echo $_POST['edit']; // Able to retrieve value of number (In chrome explorer), In (IE) it just displays as 'Edit'
echo $_POST['number']; // Not able to retrieve any value for this
echo $model=$_POST['model']; // Not able to retrieve any value for this
echo $details=$_POST['details']; // Not able to retrieve any value for this
echo $type=$_POST['type']; // Not able to retrieve any value for this
}
对不起,你要回去,开始和了解PHP的作品。你所问的没有任何意义。 PHP是一种生成HTML的语言,它是在浏览器中呈现表单的唯一方式。因此,无论您使用html(编辑器)还是php(脚本)创建该HTML表单都没有任何区别。了解什么是PHP及其功能! – arkascha 2013-02-22 06:35:31
没有一个PHP唯一形式的概念,即使你目前的形式可以在浏览器中,如果一个视图的来源可以看出。到头来它具有输出转换为HTML不管你在后端使用的编程语言,所以我建议以下一个PHP帮你把事情的唯一形式概念 – 2013-02-22 06:35:50
如果定义$列表不复杂? – 2013-02-22 06:36:10