禁用cookie,怎么获得session

禁用cookie,除了URL还有什么方法获取session

在php.ini文件中
session.use_trans_sid=1
session.use_only_cookies=0
session.use_cookies=0
或者在php程序中设置:

ini_set('session.use_trans_sid', 1);
ini_set('session.use_only_cookies', 0);
ini_set('session.use_cookies', 0);

当然,除了上述方法方便解决该问题,还有如下解决方案可以参考:

手动URL传值
通过隐藏表单传递
在数据库中保存session_id, 然后手动调用
在使用session.use_trans_sid时,php官方给出了安全风险警告,我们需要注意:

原文地址:https://www.cnblogs.com/rootfaker/p/6729268.html