imagepng 对session有什么影响吗?


因为项目需要,找了个第三方的 验证码插件。在实际使用过程中,发现这样一个问题

验证码的值,是保存在session中的,但是session设置成功,始终获取不到

经过排查,发现具体问题在这里:

private function outPut() {

header('Content-type:image/png');

imagepng($this->img); //就是这一句,只要不执行这个,session就能正常设置和获取

imagedestroy($this->img);

}


始终不明白,这个对session有什么影响?

另外,session设置后直接保存了的。

session()->put('code',$this->code);

Session::save();


请教大神们,这个问题如何解决?    


Vote Vote Cancel Collect Collect Cancel

<< 上一篇: 关于路由群组的默认首页问题

>> 下一篇: 为什么laravel这么优秀的一个框架用起来那么难?