【发布时间】:2017-07-19 02:00:06
【问题描述】:
我有一个问题,希望你能帮助我。
我正在创建一个 Wordpress 主题,我正在使用 ACF *(Advanced custom fields)* 将信息保存在 vars 中。例如:
home.php -> 我在这个文件的 vars 中保存了很多信息。
我需要在另一个文档中使用这个变量,例如:
store.php
我不是 PHP 专家,因此,我很容易使用 $_SESSION vars 来保存和使用我所有文件中的信息。
我已将变量保存在我的 home.php 中,如下所示:
session_start();
ob_start();
$name = $_SESSION['home_name'] = get_field('home_name');
我正在尝试像这样在 store.php 上获取数据:
session_start();
ob_start();
$name = $_SESSION['home_name'];
但是我发现了一个可能的错误。
有时我在 store.php 中看不到 var 的数据。
要再次查看数据,我需要打开 home.php 并稍后刷新 store.php
你知道为什么吗? 我该如何解决这个错误?
如果您知道保存和发送我的数据的最佳做法,我真的很想学习。
【问题讨论】:
标签: php wordpress session-variables