【发布时间】:2023-03-13 03:12:01
【问题描述】:
我在模板中有一个表单,该表单已发布到 PHP 脚本。此脚本在 $_SESSION 数组中设置一些变量,然后使用标准重定向回同一页面:
header("Location: index.php?page=enquiry-form");
问题是每当页面在重新触发后加载时,会话只包含以下三个变量:
- cmsuserkey
- cms_admin_user_id
- cms_admin_username
...我的都消失了。
- 我正在调用 session_start();在我的 php 脚本中
- 我已经设置了配置选项:$config['use_smarty_php_tags'] = true;
用户无需登录即可使用表单(实际上该站点根本不使用登录)。
任何人都可以建议我没有做/做错的任何事情吗?
谢谢, 丰富
【问题讨论】:
-
我曾经遇到过类似的问题(我现在又遇到了),我认为这个问题是由于 CMS Made Simple 没有与您的常规 PHP 共享会话造成的。
标签: php session smarty cmsmadesimple