如何在表单提交的同时提交其他变量?

时间:2013-02-22 18:04:48

标签: php html html-form

我有一个正常运行的HTML表单,并将所有变量('firstname','lastname'等)存储在GET数组中。

在表单提交时,我需要在GET数组中传递一个额外的变量,让PHP控制器知道显示下一组提示。像step=2那样简单。

我尝试做的是将表单操作设置为?step=2以及?step=2&。但是,无论我尝试什么,表单的变量都会显示在URL中。

我做错了什么?这甚至可能吗?

2 个答案:

答案 0 :(得分:10)

您可以在表单中使用隐藏的表单字段:

<input type="hidden" name="step" value="2">

答案 1 :(得分:0)

$_SESSION['step'] = 2;

PS:或会话var XD

Saludos。