如何使用post方法将php变量从一个页面传递到另一个页面

如何使用post方法将php变量从一个页面传递到另一个页面

问题描述:

我知道如何将变量绑定到这样的请求中;如何使用post方法将php变量从一个页面传递到另一个页面

header("location:../dashboard.php?name=name"); 

但我想变量隐藏在url中,就像这样;

header("location:../dashboard.php"); 

,并使用POST方法

送出可变

我怎么能做到这一点,而无需使用会话或Cookie?

谢谢。

+0

Duplicate:http://*.com/questions/5576619/php-redirect-with-post-data – 2014-09-10 15:10:58

这是不可能的。您唯一能做的就是创建一个HTML表单并使用JavaScript调用它。但这只是一种解决方案而已。

请描述你想达到什么,而不是如何。

+0

我想从登录页面发送用户的登录数据到用户的主页。但是在加载主页时,我想将登录数据与会话中保存的数据进行匹配。 谢谢 – 2014-09-10 15:29:10

+0

那你为什么要问“不用会话”?对于身份验证,您不必在会话中存储登录数据,也不必将其传递到另一个包含get或post的页面。在登录页面上,您将提供的登录数据与数据库进行比较。成功登录后,您将在会话中设置一个变量“已认证”。在接下来的页面中,您只需检查该变量是否存在,如果不存在,则重定向回登录页面。 – leofonic 2014-09-10 17:22:25