我有2个php文件,用于设置和检索非常特定的会话变量。
初始脚本将值设置为:
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSION);
if(($_POST['region'])){
$_SESSION['region'] = $_POST['region'];
print '1';
}else{
print '0';
}
和检索该值的另一个页面如下所示:
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSION);
if(isset($_SESSION['region'])){
print '1';
}else{
print '0';
}
我的问题是需要检索值的脚本(在单独的外部页面中,就像设置它的那个)总是将$ _SESSION数组视为空。
我刚刚更新了我的$ base_url ..并且我还打印出了session_id()并手动转到每个外部页面以确保它们匹配,并且他们这样做。
我现在不知道该怎么办?
任何参赛者?