정

[다운로드 받은 회원만 코멘트 가능] 소스 오류!

· 2012-11-16 (금) 01:55:29 · 836 · 2
질문 : 다운로드 받은 회원만 코멘트 가능하게??
답변 : http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=242568

위 게시물의 답변을 보고..
skin 폴더 write_comment_update.head.skin.php 파일에 다음과 같이 입력을 했는데..

------------------------------------------------------------------------------------------------
//글쓰기시
if($w == "c")
{
//파일이 있으면
$sql = " select count(*) as cnt from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id'";
$crow = sql_fetch($sql);

if($crow[cnt])
{
//다운로드내용이 없다면
$ss_name = "ss_down_{$bo_table}_{$wr_id}";
if (!get_session($ss_name))
{
alert("다운로드를 하셔야 코멘트를 쓰실수 있습니다");
}
}
}
------------------------------------------------------------------------------------------------

자료를 다운받고 바로 코멘트를 달때는 이상이 없으나..
로그아웃후 다시 로그인해서 코멘트를 달려고 하면 alert 창이 뜹니다..

get_session 부분 때문인것 같은데..
로그아웃후 재로그인한 상황이어도 다운받은 자료에는 코멘트가 가능하게 하려면..
어떠한 방법을 사용하면 될까요?? 한수 부탁드리겠습니다..
|

댓글 2개

세션은 브라우저 창을 유지할때만 유지되는거니

세션부분을 쿠키로 바꿔야지 가능할겁니다.
2012-11-16 (금) 14:25:56
위 소스에서 get_session 대신 get_cookie 하면 되는건가요??
코딩을 할줄 몰라서 재문의드려봅니다.. ㅠㅠ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-11-16 조회 853
12-11-16 조회 1,312
12-11-16 조회 1,019
12-11-16 조회 837
12-11-15 조회 892
12-11-15 조회 1,789
12-11-15 조회 954
12-11-15 조회 1,064
12-11-15 조회 839
12-11-15 조회 686
12-11-15 조회 924
12-11-15 조회 1,322
12-11-15 조회 784
12-11-15 조회 1,100
12-11-15 조회 842
12-11-15 조회 986
12-11-15 조회 768
12-11-15 조회 585
12-11-15 조회 644
12-11-15 조회 898