테스트 사이트 - 개발 중인 베타 버전입니다

모바일 레이어 팝업에서 쿠키 관련 문제 채택완료

원조돌맹이 2년 전 조회 1,122

안녕하세요!

 

PC에서는 레이어 팝업에서 "24시간 동안 다시 열람하지 않습니다."가 잘 먹히는데,

모바일에서는 클릭을 해도 먹히지 않고 있습니다.

 

사이트 주소는 http://osanchurch.net 입니다.

개발자 페이지에서 나오는 에러는 다음과 같습니다.

index.html?device=mobile:58                  Uncaught ReferenceError: set_cookie is not defined     at HTMLButtonElement. (index.html?device=mobile:58:9)     at HTMLButtonElement.dispatch (jquery.min.js:5:9843)     at y.handle (jquery.min.js:5:6626)

 

=============================

찍어보면, 58번째 라인은 newwin.inc.php에서 set_cookie(ck_name, 1, exp_time, g5_cookie_domain); 을 가리키고 있습니다.

 

mobile/newwin.inc.php 소스는 다음과 같습니다.

=====================================================

 

$sql = " select * from {$g5['new_win_table']}           where '".G5_TIME_YMDHIS."' between nw_begin_time and nw_end_time             and nw_device IN ( 'both', 'mobile' )           order by nw_id asc "; $result = sql_query($sql, false); ?>

   

팝업레이어 알림

   

       
                   
           
팝업레이어 알림이 없습니다.'; ?>

 

조언 부탁드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
F
2년 전

set_cookie 함수가 선언되지 않아서 그런데 모바일 헤더부분에서 해당 함수가 있는 /js/common.js 파일이 제대로 불러와지는지 한번 체크해보셔야 할것 같네요. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인