我想在我的浏览器中存储cookie以供以后使用。我的代码在chrome中工作正常,但是当我在Internet Explorer中检查它时,我的cookie没有工作.k
$cookie_data['string']=$refral_string;
$cookie_data['counter']=1;
$cookie = Cookie::queue('cookie_data',$cookie_data);
if(Cookie::get('cookie_data')) {
$cookies_data=Cookie::get('cookie_data');
$cookies_data['counter'];
$string = $cookies_data['string'];
$refral = Refral::where('refral_string','=',$string)->first();
if($cookies_data['counter'] < 3) {
$data = new Visitor();
$data->refral_id = $refral->id;
$data->visitor_id = $user->id;
$data->save();
$cookie_data=array();
$cookies_data['string']=$refral->refral_string;
$cookies_data['counter']=$cookies_data['counter']+1;
$cookie = Cookie::queue('cookie_data',$cookies_data);
}
}
当我在我的刀片文件中检查这个时,它正在使用chrome工作,但是我没有在Internet Explorer中工作。