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

비밀번호 세션 삭제/저장안함 채택완료

mmuffin 5년 전 조회 2,547

비회원 비밀상담에서 비밀번호 입력을 무조건 시키고싶습니다.

지금 세션이 남아서 비밀번호가 틀려도 게시글 확인이 가능한데

view에서 글 확인 후 세션을 초기화하려면 어째야할까요 ㅠ

 

우선 해본것들은 아래와 같습니다.

 

1.

/theme/basic/skin/board/counsel/view.tail.skin.php 생성후

</p>

<p><?php

$ss_name = 'ss_secret_'.$bo_table.'_'.$wr['wr_num'];

if (get_session($ss_name)){

    set_session($ss_name, FALSE);

}

?></p>

<p>

 

2.

/bbs/password_check.php 아래내용 모두주석

</p>

<p>//$ss_name = 'ss_secret.'_'.$bo_table.'_'.$wr_id';

//$ss_name = 'ss_secret_'.$bo_table.'_'.$wr['wr_num'];

//set_session("ss_secret", "$bo_table|$wr[wr_num]");

//set_session($ss_name, TRUE);</p>

<p>

 

3. 

/theme/basic/skin/board/counsel/view.skin.php 아래내용 삽입

</p>

<p>set_session($ss_name, FALSE);</p>

<p>

</p>

<p>set_session($ss_name, '');</p>

<p>

 

 

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

답변 2개

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

 view스킨에서

 

$ss_name = 'ss_secret_'.$bo_table.'_'.$view['wr_num'];

 set_session($ss_name, TRUE);

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

답변에 대한 댓글 1개

m
mmuffin
5년 전
답변감사합니다!!
제가 시도했던 1번이나 균이님이 알려주신 내용이 맞는 것 같은데.. 리스트에서 바로 비밀번호를 입ㅂ력하려고 하니 잘 안되네요 하하

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

유찬아빠

매번 글보기시에 비번을 확인 하시려는 거라면

2번 내용만으로도 충분할듯 합니다.

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

답변에 대한 댓글 2개

m
mmuffin
5년 전
2번으로하면 아예 글을 읽을 수 없더라구요 1, 3번으로하면 세션그대로 남아있고 .............. 다른방법 없을까요 ㅠ
서문하령
5년 전
저도 궁금하네요..

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

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

로그인