자동 비밀글 관련.. > 그누4 질문답변

그누4 질문답변

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

자동 비밀글 관련.. 정보

자동 비밀글 관련..

본문

write.skin.php에서 아래 문구를 넣어 비밀글로 저장되게 했습니다.
 
<INPUT type=hidden value="secret" name="secret" checked> // 비밀글 자동입력
 
위 문구에서 처음에 비밀글을 옵션에서 선택해 놓고 잘 되더군요..안심하고 사용할려고 마지막 테스트를 로그인 상에서 했더니..근데..회원로그인 상태서 글을 쓰면 비밀글이 안되더군요.
 
그래서
 
<INPUT type=checkbox name="secret" value="secret" checked readonly>  // readonly 추가
 
회원이든 아니든 무조건 비밀글로 입력되게 할려고 했는데..불행히도 readonly가 안먹히는군요;;
 
물론 관리자는 비밀번호에 상관없이 글을 볼수 있습니다.
 
워떻게 해야 할까요..^^;
 
고수님의 해결책을 목빠지게 기다리며..
  • 복사

댓글 전체

아래 질답란을 비밀글로 검색해서 봤는데..다 같은 내용입니다. 아마 로그아웃시만 테스트 해보시고 로그인시는
테스트 안해보신듯 합니다. 아래 검색된 내용으로 로그아웃시는 잘됩니다.

단, 로그인하면 패스워드가 자동입력되게 되어 있죠...아마도 거기서 문제인듯 해서..실제 문구에서는 패스워드가 있는지 체크하는 구문 다 지우고 위에 구문으로 해 봣는데..그래도 로그인시면 비밀글 입력이 안되고 풀려 버립니다.

비밀글에 체크만 하면 로그인시든 아니든 비밀글 작성이 되서..비밀글 체크를 읽기전용으로 하고 싶어서 질문올립니다.
아래 네잎클로버님이 써주신글 봤습니다. 물론 게시판 옵션에서 비밀글 체크 되어 있구요
체크 안해도 비밀글로 써지도록 히든값으로 써지도록 했는데..이게 로그인시 글을 쓰면 체크박스에 체크하도록
하는것 외엔 비밀글이 풀려 버리네요.

그래서 리드온리로 했음 하는겁니다^^;
해결했습니다 ..;;
원래 있던 구문을 빼버려서 그랬네요;;

<? if ($is_secret) { ?><input type=hidden value="secret" name="secret" <?=$secret_checked?> checked><? } ?>

그냥 히든값으로 하고 체크 기본으로 하면 되는데..제가 위에 구문중에 <? if ($is_secret) { ?>이걸 삭제해서 오류가
생겨버린듯 합니다.

답변주신 분들께 감사 드립니다.
가능하면 관련글 보시면 진행과정과 과정에 다른 에러내용...
그리고 최종 결론까지를 차근히 보세요....

어쨌건 잘 되셨다니 다행입니다..
© SIRSOFT
현재 페이지 제일 처음으로