获取会话数组值

时间:2017-09-06 03:48:29

标签: php session drupal drupal-7

我在模块中创建了一个会话,并在drupal 7中使用watchdog进行调试

在我创建的模块文件中

$_SESSION["celeType"] = $cele;
$_SESSION["count"] = $count;
watchdog('popup',print_r($_SESSION,TRUE));

在我的dblog中,我得到了值

Array ( [celeType] => Birthday [count] => 1 )

在我的tpl中,我打印为

echo $cele=$_SESSION["celeType"];
  echo $count=$_SESSION["count"];

这不会打印任何值。我做错了什么。

1 个答案:

答案 0 :(得分:0)

echo $cele=$_SESSION["celeType"];
echo $count=$_SESSION["count"];

不应该是这样吗?:

echo $_SESSION['celeType'];
echo $_SESSION['count'];

仍然,尝试

print_r($_SESSION);

检查变量是否设置正确。