MAMP 및 Codeigniter를 사용하여 localhost에서 쿠키를 읽는 데 문제가 있습니다.쿠키/MAMP/CodeIgniter 문제
나는 관리 영역에 대한 액세스를 인증하기 위해 쿠키를 사용하려고합니다. 쿠키를 설정할 수 있습니다 (브라우저에서 볼 수 있습니다 - Chrome). 액세스 권한을 부여하기 위해 쿠키를 읽은 후에 읽을 수는 없습니다. 이미 많은 구성을 시도했지만 아무 것도 작동하지 않습니다. 이 일에 정말로 도움이 필요해.
그
내 코드의 essencial 부분입니다 : 내가 여기$cookie = array(
'name' => 'login',
'value' => 'true',
'expire' => '0',
'secure' => TRUE
);
set_cookie($cookie);
내가 어떤 쿠키가없는 경우 페이지를 로그인하고 쿠키 인 경우 패널을 제어하기 위해 사용자를 리디렉션 쿠키를 설정 한 다음
function login_redirect() {
$this->load->helper('cookie');
if (uri_string() == 'admin/controlpanel') {
if ($this->input->cookie('login')) {
} else {
redirect('admin/');
}
}
if (uri_string() == 'admin') {
if ($this->input->cookie('login')) {
redirect('admin/controlpanel');
}
}
}
OBS를 설정 : 모든 코드가 admin_model에
어떤 팁?
내 영어에 대해 감사드립니다. 내가 분명히했으면 좋겠어.
감사합니다. 사실 나는 내가 잘못된 길로 그것을하고 있다는 것을 깨달았다. 방금 ci_session 쿠키를 사용하여 쿠키를 만들었습니다. 이제는 $ this-> session-> set_userdata ('logged_in', TRUE); 코드 한 줄만 사용할 수 있습니다. 내가 그걸 알았을 때 무언가 어리 석 었다고 느꼈다. – acbene