永发信息网

在ThinkPHP中使用session_id($id)时程序就卡死了

答案:2  悬赏:20  手机版
解决时间 2021-03-17 03:02
  • 提问者网友:不爱我么
  • 2021-03-16 02:41
我在另一个系统中通过php模拟post请求,先获取session_id值,然后将这个值作为参数传递,并通过session_id($id)复制,这是程序就会卡死,但如果我任意给session_id()赋值就能通过,我在使用session_id($id)函数之前使用了session_destroy()也没用
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-03-16 03:30
本来session_id()是取得或者重新配置目前存放 Session 的代号的一个函数,首先确认你是否需要给他重新赋值
$id是一个变量,他是否已经赋值?
先使用 dump($_SESSION)来打印一下你的SESSION
如果只是想给某个session值赋值,thinkphp中直接$_SESSION['id']=***
全部回答
  • 1楼网友:第四晚心情
  • 2021-03-16 04:02
ThinkPHP已经自己注册了一次session_id($id)吧,ar_dump(session_id());看看有输出么。 怎么卡死的?总要有个错误提示吧。 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯