【问题标题】:how to pass a php variable from one page to another using post method [duplicate]如何使用post方法将php变量从一个页面传递到另一个页面[重复]
【发布时间】:2014-09-10 15:08:44
【问题描述】:

我知道如何将变量绑定到这样的请求中;

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

但我希望变量隐藏在 url 中,像这样;

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

并使用 POST 方法发送变量

如何在不使用会话或 cookie 的情况下做到这一点?

谢谢。

【问题讨论】:

标签: php httprequest


【解决方案1】:

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

请描述您想要实现的目标,而不是如何实现。

【讨论】:

  • 我想将用户的登录数据从登录页面发送到用户的主页。但是当主页加载时,我想将该登录数据与会话中保存的数据进行匹配。谢谢
  • 那你为什么问“不使用会话”?对于身份验证,您不必在会话中存储登录数据或使用 get 或 post 将其传递到另一个页面。在登录页面,您将提供的登录数据与数据库进行比较。成功登录后,您在会话中设置了一个变量“已验证”。在接下来的页面中,您只需检查此变量是否存在,如果不存在,则重定向回登录页面。
猜你喜欢
  • 2019-03-06
  • 1970-01-01
  • 2015-12-17
  • 2012-11-02
  • 1970-01-01
  • 1970-01-01
  • 2016-01-28
  • 1970-01-01
  • 2017-04-11
相关资源
最近更新 更多