등업 댓글로 해주면서 승인체크 기능 추가 정보
등업 댓글로 해주면서 승인체크 기능 추가본문
조~밑에 올린 팁을 조금 더 보완했습니다. 승인체크 기능추가
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$tbl = $g4[write_prefix].$bo_table;
$sql = " select * from $tbl where wr_is_comment = 0 and wr_parent = '$wr_id' ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$sql = " select * from $tbl where wr_is_comment = 0 and wr_parent = '$wr_id' ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$sql2 = " select * from $tbl where wr_is_comment = 1 and wr_parent = '$wr_id' ";
$result2 = sql_query($sql2);
for ($j=0; $row2 = sql_fetch_array($result2); $j++) {
$result2 = sql_query($sql2);
for ($j=0; $row2 = sql_fetch_array($result2); $j++) {
if ($row2[wr_9] == "yes") {
$new_level = 3; //올리고 싶은 레벨
mysql_query(" update $g4[member_table] set mb_level='$new_level' where mb_id='$row[mb_id]' ");
} } }
?>
이 소스를 게시판 스킨파일 중 write_comment_update.skin.php에 올립니다.
그리고 그 스킨파일 중 view_comment.skin.php에서 아래 소스를 추가합니다.
<form name="fviewcomment" method="post" action="./write_comment_update.php" onsubmit="return fviewcomment_submit(this);" autocomplete="off" style="margin:0px;">
<input type=hidden name=w id=w value='c'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=comment_id id='comment_id' value=''>
<input type=hidden name=sca value='<?=$sca?>' >
<input type=hidden name=sfl value='<?=$sfl?>' >
<input type=hidden name=stx value='<?=$stx?>'>
<input type=hidden name=spt value='<?=$spt?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=cwin value='<?=$cwin?>'>
<input type=hidden name=wr_9 value='<?=$wr_9?>'> <!---◀이 부분---->
<input type=hidden name=w id=w value='c'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=comment_id id='comment_id' value=''>
<input type=hidden name=sca value='<?=$sca?>' >
<input type=hidden name=sfl value='<?=$sfl?>' >
<input type=hidden name=stx value='<?=$stx?>'>
<input type=hidden name=spt value='<?=$spt?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=cwin value='<?=$cwin?>'>
<input type=hidden name=wr_9 value='<?=$wr_9?>'> <!---◀이 부분---->
그리고
<input type=checkbox name=wr_9 id=wr_9 value='yes'><b>승인</b> (등업을 승인하려면 체크하고 댓글을 올려야 함) <!---◀이 부분---->
즉 여분필드 wr_9를 승인체크기능으로 이용한 거죠. 당연히 다른 필드로 바꿔도 됩니다.
고수님들이 좀 더 세련되게 다듬어 주시기 바랍니다^^
추천
6
6
댓글 11개
좋은 팁입니다.
감사합니다.
감사합니다.

이야~빠르십니다.!^^;;
ㅎㅎ 감사합니다. 너~~~무 감사
회원제 사이트 운영자들에게는 진짜 희소식이네요. 감솨^^
고생하셨습니다.

감사합니다.
나름데로 고민중이었는데 많은 도움되었습니다. ^^
좀 수정해서 적용중입니다. ^^
나름데로 고민중이었는데 많은 도움되었습니다. ^^
좀 수정해서 적용중입니다. ^^

감사합니다. 저도 어떻게 해야 하나 손만 빨고 있었습니다.
진심으로 감사드립니다. 정말 도움이 많이 되는 팁이었습니다.

사용편하네요~!^^

등업 댓글로 해주면서 승인체크 기능 추가
이 기능 찾느라 무척 해맸는데 겨우 발견했네요. 잘 쓰겠습니다.^^
근데 승인된 레벨보다 높은 레벨의 회원이 등급이 낮아질수도 있겠네요.
전 그래서 If문으로 등업레벨 요건을 추가했습니다.
근데 승인된 레벨보다 높은 레벨의 회원이 등급이 낮아질수도 있겠네요.
전 그래서 If문으로 등업레벨 요건을 추가했습니다.