调用从另一个PHP文件生成的变量,没有include或require


calling variable generated from another php file without include or require

我是php的新手&Wordpress,我自己刚开始学习php。我看了很多答案,但还是没能解决我的问题,所以我决定把它贴在这里。

我有2个页面模板的WP,页A &;B、a.p p是b.p p的父类。我有一个复选框在b.p php来确定这是否是最新的页面。

if( get_field('this_months_issue') )
{
    echo "<span class='"issue-status'">/&nbsp;This Month's Issue</span>";
    $latest = "is-latest";  
}
else
{
    echo "<span class='"issue-status'">/&nbsp;Previous Issue</span>";
}

当复选框被选中时,我希望页面A被降落在最新的页面B上。(请注意,B页可用于A页下的许多其他子页)

我可以在页面A中放入什么,以便它可以重定向到已选中复选框的页面?

很抱歉我的英语不好,希望你能理解我的问题。

您可以将变量放在会话中。所以在页面顶部调用session_start();

        //set
        $_SESSION['varname'] = "something";
        // retrieve
        $somevar = $_SESSION['varname'];
        echo $somevar;//will echo "something";

所以当会话处于活动状态时,你可以在任何你想要的地方调用它