我有一个正常运行的HTML表单,并将所有变量('firstname','lastname'等)存储在GET
数组中。
在表单提交时,我需要在GET
数组中传递一个额外的变量,让PHP控制器知道显示下一组提示。像step=2
那样简单。
我尝试做的是将表单操作设置为?step=2
以及?step=2&
。但是,无论我尝试什么,表单的变量都会显示在URL中。
我做错了什么?这甚至可能吗?
答案 0 :(得分:10)
您可以在表单中使用隐藏的表单字段:
<input type="hidden" name="step" value="2">
答案 1 :(得分:0)
$_SESSION['step'] = 2;
PS:或会话var XD
Saludos。