【问题标题】:Redirection to same page in PHP [but it has different content]重定向到 PHP 中的同一页面 [但内容不同]
【发布时间】:2014-05-09 01:03:02
【问题描述】:

我有一个使用 PHP 会话的简单 4 页应用程序。第 1 页要求输入用户名/密码,第 2 页要求提供一些信息,第 3 页显示一些结果并要求提供更多信息,第 4 页是“成功”页面。当他们在第 4 页时,我希望他们能够按下我的提交按钮并返回到第 2 页,保留会话早期的用户名/密码。但是,所有页面都命名为 sell-books.php。

我尝试过使用

<?php
    header('Location: '.$_SERVER['PHP_SELF']);
?>

$_SESSION['next_page'] =  "point";

第一个只是给出一个错误(我将它作为外部文件中表单的操作)

第二个不重定向到页面...我要重定向到的页面是一个名为 request_point() 的函数

【问题讨论】:

    标签: php html redirect


    【解决方案1】:

    你需要对会话变量做一些事情,例如

    if ($_SESSION['next_page'] == "point") {
        request_point();
    }
    

    【讨论】:

    • 我确实有那行代码,它在我的所有函数之前。
    • 那么,您还没有真正提供足够的信息来回答这个问题。在没有看到更多页面逻辑的情况下,我们所能做的就是猜测您做错了什么。
    猜你喜欢
    • 2022-01-21
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    • 2017-10-25
    • 2011-06-26
    • 2015-10-22
    • 1970-01-01
    • 2011-12-29
    相关资源
    最近更新 更多