自定义php会话变量

贾斯珀·克洛伊

我一直在这里检查所有帖子,但没有得到我所需要的。我有多个会话变量,

一些用于登录后创建的登录信息:

$_SESSION['user']=$username; // Initializing Session user
$_SESSION['dept']='Admin'; // Initializing Session dept.

一些是针对我的页面之一中创建的活动的:

$_SESSION['actTxt1']=$_POST['actTxt1'];
$_SESSION['type2']=$_POST['type2'];
$_SESSION['level2']=$_POST['level2'];
$_SESSION['cogni1']=$_POST['cogni1'];

如果活动完成并且我想清除所有在此创建的会话该怎么办,但仍然不会注销。

session_destroy();

当启动时,关于我的登录信息的会话变量也被破坏,有什么办法可以保留它?

阿布拉·卡达弗

尝试对活动使用多维数组:

$_SESSION['activity']['actTxt1'] = $_POST['actTxt1'];
$_SESSION['activity']['type2'] = $_POST['type2'];
// etc...

然后只需清除该数组即可:

unset($_SESSION['activity']);
// or
$_SESSION['activity'] = array();

实际上,如果您想要$_POST会话中的所有值,则添加它们会更容易:

$_SESSION['activity'] = $_POST;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP自定义会话名称

来自分类Dev

Magento:根据会话变量隐藏自定义模块块

来自分类Dev

Magento:根据会话变量隐藏自定义模块块

来自分类Dev

自定义会话保存

来自分类Dev

在php标头中使用自定义定义的变量

来自分类Dev

Drupal:创建从自定义.module到自定义.tpl.php的变量

来自分类Dev

Wordpress自定义查询下的Echo PHP变量

来自分类Dev

自定义菜单上的PHP变量错误

来自分类Dev

自定义会话#创建参数

来自分类Dev

自定义角色授权(按会话)

来自分类Dev

打开自定义终端会话的脚本

来自分类Dev

自定义会话#创建参数

来自分类Dev

自定义 Netbeans 的 gdb 会话

来自分类Dev

来自旧版应用程序的Symfony 2和自定义会话变量

来自分类Dev

每次点击而不是每次会话的Google Analytics(分析)自定义变量

来自分类Dev

将WooCommerce自定义会话变量另存为订单元数据

来自分类Dev

自定义构建变量

来自分类Dev

NodeJS自定义会话存储,清除过期的会话

来自分类Dev

PHP自定义会话安全处理程序安全数据作为JSON

来自分类Dev

自定义安装PHP

来自分类Dev

自定义安装PHP

来自分类Dev

PHP自定义分页

来自分类Dev

为什么我的自定义PHP函数中出现“未定义的变量”

来自分类Dev

自定义自变量TypeError消息

来自分类Dev

自定义plist文件中的变量

来自分类Dev

自定义UIView变量/属性访问

来自分类Dev

自定义变量类型Lua

来自分类Dev

coldfusion自定义标签返回变量

来自分类Dev

获取基于变量的自定义表