如何使用post方法将php变量从一个页面传递到另一个页面
我知道如何将变量绑定到这样的请求中;如何使用post方法将php变量从一个页面传递到另一个页面
header("location:../dashboard.php?name=name");
但我想变量隐藏在url中,就像这样;
header("location:../dashboard.php");
,并使用POST方法
送出可变我怎么能做到这一点,而无需使用会话或Cookie?
谢谢。
这是不可能的。您唯一能做的就是创建一个HTML表单并使用JavaScript调用它。但这只是一种解决方案而已。
请描述你想达到什么,而不是如何。
我想从登录页面发送用户的登录数据到用户的主页。但是在加载主页时,我想将登录数据与会话中保存的数据进行匹配。 谢谢 – 2014-09-10 15:29:10
那你为什么要问“不用会话”?对于身份验证,您不必在会话中存储登录数据,也不必将其传递到另一个包含get或post的页面。在登录页面上,您将提供的登录数据与数据库进行比较。成功登录后,您将在会话中设置一个变量“已认证”。在接下来的页面中,您只需检查该变量是否存在,如果不存在,则重定向回登录页面。 – leofonic 2014-09-10 17:22:25
Duplicate:http://stackoverflow.com/questions/5576619/php-redirect-with-post-data – 2014-09-10 15:10:58