提交表单后,POST值变为null

时间:2014-03-05 18:15:53

标签: php mysql

我有一个名为username的字段。我使用$_POST['username']在第二页上显示数据。显示的用户名下方是另一种形式。当我提交该表单时,页面将刷新,结果将显示在同一页面上。但是显示的用户名会发生什么变为空。

1 个答案:

答案 0 :(得分:1)

因为$_POST['username']在帖子数据中不再存在。如果要传递它,请在第二页上创建一个名为“username”的隐藏输入,然后将其值设置为$_POST['username']

<input type="hidden" name="username" value="<?php echo $_POST['username'];?>" />

现在,当您提交页面时,“username”post变量将再次可用。