제목 | 익스플로러에서 다운로드 오류 | ||
---|---|---|---|
글쓴이 | 함박눈 | 작성시각 | 2016/04/27 13:15:27 |
|
|||
익스플로러에서 파일을 다운로드하면 로그아웃되어 로그인페이지로 넘어갑니다. 그런데 이상한 점이 있다면 1) 익스플로러에서 쿠키삭제를 하고 다운로드를 받으면 이런 현상이 생김 2) 넘어간 URL과 소스를 확인해보니 아래 member_login_check() 함수의 주소로 넘어가는데 소스에는 세션이 존재하지 않을때 로그인 페이지로 이동하라고 되어있지만 print_r()로 찍어본 결과 세션은 모두 존재함
크롬에서는 파일 다운로드가 잘되는데 익스플로러에서만 이러네요ㅠ 그리고 쿠키가 존재할땐 잘 다운받아지는데 쿠키삭제를 하고 처음 로그인하여 다운받을 때만 이럽니다ㅠ 아시는분이 계시다면 조언 부탁드립니다~
function member_login_check(){ if(!$_SESSION['company_seq'] || !$_SESSION['member_seq']){ // 로그인 페이지 이동 $addnp = $this->Common->get_post_var_en(); func_Utility_next_go(BASE_ROOT."/sub_main.html?cfname=$_POST[cfname]&cfcode=login&nextpage=$_SERVER[PHP_SELF]&addnp=$addnp"); exit; } }
|
|||
다음글 | 요기요 앱에서 php 페이지 호출하면 값을 받지못합니다... (1) | ||
이전글 | mysql 다중선택 쿼리문에 관해 조언부탁드립니다. (8) | ||
변종원(웅파)
/
2016/04/27 17:26:48 /
추천
0
|
함박눈
/
2016/04/27 17:35:52 /
추천
0
@//변종원(웅파) 답글 감사합니다. 그러면 세션이 중복된 경우에는 어떻게 해야하나요? 쿠키가 있을때는 이런현상이 없는데 익스플로러에서 쿠키삭제를 했을때만 이런 현상이 있습니다. 조언 부탁드려요~ |
변종원(웅파)
/
2016/04/28 08:59:03 /
추천
0
전제가 있었네요. 쿠키를 삭제하면 당연히 로그인정보 날라갑니다. ci 2점대는 쿠키세션입니다. 정상적인 상태입니다. |
함박눈
/
2016/04/28 12:46:58 /
추천
0
@//변종원(웅파) 시스템에 ci가 적용되어 있진 않습니다. 쿠키를 삭제한건 사용자가 처음 사이트에 로그인했을때 파일을 다운받을 수 있는지 알아볼려고 지웠던거구요 다른 컴퓨터에서 사이트에 처음들어와 로그인했을 때 다운로드가 되지않고 로그인창으로 이동합니다(로그아웃됨)ㅠ 그리고나서 다시 로그인해서 파일을 다운로드하면 쿠키가 생성되어 그런지 잘되구요 이 문제는 어떻게 해결해야 하는지 막막합니다. 조언부탁드립니다~ |
변종원(웅파)
/
2016/04/28 13:05:06 /
추천
0
ci가 아니면 조언해드리기가 힘듭니다. 어떤 구성으로 되어 있는지 알수가 없습니다. 로직을 다시 구성해보세요. |
익스에서 세션이 중복되서 그럴 수 있습니다.
실제 로그인데이터가 있는 세션이 있고 신규로 생성된 세션이 있어서 로그인이 안된 것처럼 보일 수 있습니다.