사용자설문조사 스킨에 관한 문제점. 도와주세요~ ㅜㅜ 정보
사용자설문조사 스킨에 관한 문제점. 도와주세요~ ㅜㅜ
본문
에휴 몇날 몇일을 머리 짜맸는데 도저히 해결 불가능입니다.
기본스킨 -> 설문조사 스킨이나
도솔천님의 스킨을 쓰려고 하고 있는데요
문제는 게시물을 작성한후 관리자, 글작성자는 투표결과가 보이는데
쿠키를 사용하여 인증후 보여주는 부분, 즉 투표한 사람에게 결과가 보이게 하는 부분이 안됩니다.
아무리 투표해봤자 결과가 보이지 않네요
관리자로 로그인해서 보면 계속 투표수만 증가하고... ;; 난감합니다.
검색해봤는데 몇몇분이 그런일이 있으신듯 하더라구요 그에 대한 해결책은.. 안보이더라는.
제가 보기엔 특정 호스팅을 사용하는 분들에게 일어나는 현상이거나
또는 저처럼 config.php 의 테이블명접두사를 고쳐서 몇개의 그누보드를 설치하여 사용하시는
분에게 일어나는 현상이 아닐까 싶습니다.
Cafe24 호스팅을쓰고 있고
기본 config.php의 아래처럼 고쳐서 쓰고 있습니다.
$g4['table_prefix'] = "game1_"; // 테이블명 접두사
$g4['table_prefix_yes'] = "report_"; // 테이블명 접두사
$g4['write_prefix'] = $g4['table_prefix'] . "write_"; // 게시판 테이블명 접두사
$g4['table_prefix_yes'] = "report_"; // 테이블명 접두사
$g4['write_prefix'] = $g4['table_prefix'] . "write_"; // 게시판 테이블명 접두사
$g4['auth_table'] = $g4['table_prefix'] . "auth"; // 관리권한 설정 테이블
$g4['config_table'] = $g4['table_prefix'] . "config"; // 기본환경 설정 테이블
$g4['group_table'] = $g4['table_prefix'] . "group"; // 게시판 그룹 테이블
$g4['group_member_table'] = $g4['table_prefix'] . "group_member"; // 게시판 그룹+회원 테이블
$g4['board_table'] = $g4['table_prefix'] . "board"; // 게시판 설정 테이블
$g4['board_file_table'] = $g4['table_prefix'] . "board_file"; // 게시판 첨부파일 테이블
$g4['board_new_table'] = $g4['table_prefix'] . "board_new"; // 게시판 새글 테이블
$g4['login_table'] = $g4['table_prefix'] . "login"; // 로그인 테이블 (접속자수)
$g4['mail_table'] = $g4['table_prefix_yes'] . "mail"; // 회원메일 테이블
$g4['member_table'] = $g4['table_prefix_yes'] . "member"; // 회원 테이블
$g4['memo_table'] = $g4['table_prefix_yes'] . "memo"; // 메모 테이블
$g4['poll_table'] = $g4['table_prefix'] . "poll"; // 투표 테이블
$g4['poll_etc_table'] = $g4['table_prefix'] . "poll_etc"; // 투표 기타의견 테이블
$g4['point_table'] = $g4['table_prefix_yes'] . "point"; // 포인트 테이블
$g4['popular_table'] = $g4['table_prefix'] . "popular"; // 인기검색어 테이블
$g4['scrap_table'] = $g4['table_prefix'] . "scrap"; // 게시글 스크랩 테이블
$g4['visit_table'] = $g4['table_prefix_yes'] . "visit"; // 방문자 테이블
$g4['visit_sum_table'] = $g4['table_prefix_yes'] . "visit_sum"; // 방문자 합계 테이블
$g4['config_table'] = $g4['table_prefix'] . "config"; // 기본환경 설정 테이블
$g4['group_table'] = $g4['table_prefix'] . "group"; // 게시판 그룹 테이블
$g4['group_member_table'] = $g4['table_prefix'] . "group_member"; // 게시판 그룹+회원 테이블
$g4['board_table'] = $g4['table_prefix'] . "board"; // 게시판 설정 테이블
$g4['board_file_table'] = $g4['table_prefix'] . "board_file"; // 게시판 첨부파일 테이블
$g4['board_new_table'] = $g4['table_prefix'] . "board_new"; // 게시판 새글 테이블
$g4['login_table'] = $g4['table_prefix'] . "login"; // 로그인 테이블 (접속자수)
$g4['mail_table'] = $g4['table_prefix_yes'] . "mail"; // 회원메일 테이블
$g4['member_table'] = $g4['table_prefix_yes'] . "member"; // 회원 테이블
$g4['memo_table'] = $g4['table_prefix_yes'] . "memo"; // 메모 테이블
$g4['poll_table'] = $g4['table_prefix'] . "poll"; // 투표 테이블
$g4['poll_etc_table'] = $g4['table_prefix'] . "poll_etc"; // 투표 기타의견 테이블
$g4['point_table'] = $g4['table_prefix_yes'] . "point"; // 포인트 테이블
$g4['popular_table'] = $g4['table_prefix'] . "popular"; // 인기검색어 테이블
$g4['scrap_table'] = $g4['table_prefix'] . "scrap"; // 게시글 스크랩 테이블
$g4['visit_table'] = $g4['table_prefix_yes'] . "visit"; // 방문자 테이블
$g4['visit_sum_table'] = $g4['table_prefix_yes'] . "visit_sum"; // 방문자 합계 테이블
스킨디렉토리/poll_answer_update.php 의
sql_query(" update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ");
set_cookie("ck_{$bo_table}_{$wr_id}", "{$bo_table}_{$wr_id}", 86400*365);
이부분과
스킨디렉토리/view.skin.php
// 투표한 사람, 자신, 관리자만 결과가 보임
//if (get_cookie("ck_{$bo_table}_{$wr_id}") == "{$bo_table}_{$wr_id}" || $is_admin || ($view[mb_id] == $member[mb_id] && $view[mb_id]))
if (get_cookie("ck_{$bo_table}_{$wr_id}") == "{$bo_table}_{$wr_id}" || $is_admin || ($view[mb_id] == $member[mb_id] && $view[mb_id]))
$is_poll = true;
else
$is_poll = false;
//if (get_cookie("ck_{$bo_table}_{$wr_id}") == "{$bo_table}_{$wr_id}" || $is_admin || ($view[mb_id] == $member[mb_id] && $view[mb_id]))
if (get_cookie("ck_{$bo_table}_{$wr_id}") == "{$bo_table}_{$wr_id}" || $is_admin || ($view[mb_id] == $member[mb_id] && $view[mb_id]))
$is_poll = true;
else
$is_poll = false;
이부분에 손을 보면 될듯해서 오만때만 쇼를 다 해봤는데요.. 으.. 난감 ㅜㅜ
쿠키.. 왜 적용이 안될까요 ㅠㅠ
해결방법이나 길잡이가 될만한 내용이라도 좀 알려주시면 감사하겠습니다.
아주.. 머리가 희어지는거 같습니다. ㅡ.ㅡ;;
아참 실험해보고 있는 게시판 주소입니다.
테스트 아뒤는 test 비번은 aaaa 입니다.
댓글 전체

앗 나스카님 답변 감사합니다. 복받으실꺼예요~ ㅜㅜ

에휴.. 가봤는데
//include_once("$g4[path]/head.sub.php");
이부분은 원래부터 주석처리 되어있더라구요
다른 문제 인거 같네요 ㅜㅜ
암튼 답변 감사합니다. ^_^
//include_once("$g4[path]/head.sub.php");
이부분은 원래부터 주석처리 되어있더라구요
다른 문제 인거 같네요 ㅜㅜ
암튼 답변 감사합니다. ^_^