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

게시판에 익명 기능 채택완료

미스터고 10년 전 조회 1,833

 

게시판에 익명 기능을 넣고 싶습니다.

 

탑스쿨님이 공개 해주신 익명게시판

http://sir.co.kr/g5_skin/1289?sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%B5%EB%AA%85">http://sir.co.kr/g5_skin/1289?sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%B5%EB%AA%85 

 

일반 베이직 게시판에

체크박스를 넣고 익명을 사용하고 싶습니다. (원글 / 댓글)

 

탑스쿨님이 올려주신 파일을 보니

 

view_comment.skin.php 

<?php</p><p> </p><p>if ($w == 'c') {</p><p> </p><p>    sql_query(" update {$write_table} set mb_id = '', wr_name = '익명' where wr_id = '{$comment_id}' ");</p><p>    sql_query(" update {$g5['board_new_table']} set mb_id = '' where bo_table = '{$bo_table}' and wr_id = '{$comment_id}' ");</p><p> </p><p> </p><p>}  else if ($w == 'cu') {</p><p>    sql_query(" update {$write_table} set mb_id = '', wr_name = '익명' where wr_id = '{$comment_id}' ");</p><p>}</p><p> </p><p>?></p><p>

write_update.skin.php

<?php</p><p> </p><p>if ($w == '' || $w == 'r') {</p><p> </p><p>    sql_query(" update {$write_table} set mb_id = '', wr_name = '익명' where wr_id = '{$wr_id}' ");</p><p>    sql_query(" update {$g5['board_new_table']} set mb_id = '' where bo_table = '{$bo_table}' and wr_id = '{$wr_id}' ");</p><p> </p><p> </p><p>}  else if ($w == 'u') {</p><p>    sql_query(" update {$write_table} set mb_id = '', wr_name = '익명' where wr_id = '{$wr['wr_id']}' ");</p><p>}</p><p> </p><p>?></p><p>

 

파일이 추가 되어있습니다. 

이걸 응용해서 게시물 작성 또는 댓글 작성시 익명체크 할 수 있게 하고싶습니다.

 

 

 

 

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

답변 2개

채택된 답변
+20 포인트
10년 전
<script>

$(function(){

$("#체크박스 id명").click(function(){

var chk = $(this).is(":checked");

if(chk) $(".이름넣는input 클래스명").val('익명');

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else $(".이름넣는input 클래스명").val('');

});

</script>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

미스터고
10년 전
간단하게 해결 봤습니다.
글쓰기에서 옵션을 하나더 추가 체크박스 하구요

리스트스킨에는
<?php if ($list[$i]['wr_1'] == '1') // 글쓴이익명
echo '<b><center>익명</center></b>';
else echo $list[$i]['name'];?>

뷰스킨에서는
<?php if ($view['wr_1'] == '1') // 글쓴이익명
echo '<b>익명</b>';
else echo $view['name'];?>

이런식으로 넣으니 잘 작동하네요;;ㅋㅋ;

이제 댓글도한번 하러갑니당 ㅎ~_~

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

10년 전

기본 그누 게시판에서

 

이름을 적는곳에 체크박스를 두어서

 

자바스크립트(or jquery)를 이용

 

체크박스 누를 때  이름 적는 input 값에 익명이라고 들어가게 하면 됩니다.

 

아니면 체크만하고 체크값을 넘겨서 다른 파일에서 처리해도 되겠고요. 

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

답변에 대한 댓글 1개

미스터고
10년 전
죄송한데 제가 잘 몰라서요.. 아직 공부중이긴한데요.
너무 긴거 아니면 소스좀 작성좀 부탁드리면 안될까요??

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

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

로그인