我正在用PHP创建一个登录系统。我有三个文件, login.php , check.php 和 login_success.php 。
在login.php中我有登录表单,您输入用户名和密码,然后点击一个按钮,将 $ _ POST 的数据发送到 check.php 查看登录是否与数据库匹配。如果是,它将继续进行 login_success.php ,其中用户实际登录并将看到该网页的内容。
现在我的问题/问题:我希望能够在 login_success中使用我从 login.php check.php 发布的变量.PHP 即可。
有没有办法可以将数据通过一个文件发布到第三个文件?
我尝试使用 include ='check.php'; ,但由于没有任何内容发送到该文件,因此变量为空。
希望有人知道一种方式,谢谢!
答案 0 :(得分:3)
如果您希望将登录页面中的Post数据发送到login_success.php页面,那么您必须将该发布数据存储到$_SESSION
变量,然后只有您才能在登录成功页面上获取它。