등업 댓글로 해주면서 승인체크 기능 추가
조~밑에 올린 팁을 조금 더 보완했습니다. 승인체크 기능추가
<?
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를 승인체크기능으로 이용한 거죠. 당연히 다른 필드로 바꿔도 됩니다.
고수님들이 좀 더 세련되게 다듬어 주시기 바랍니다^^
댓글 11개
18년 전
좋은 팁입니다.
감사합니다.
감사합니다.
Welch
18년 전
이야~빠르십니다.!^^;;
18년 전
ㅎㅎ 감사합니다. 너~~~무 감사
18년 전
회원제 사이트 운영자들에게는 진짜 희소식이네요. 감솨^^
18년 전
고생하셨습니다.
16년 전
감사합니다.
나름데로 고민중이었는데 많은 도움되었습니다. ^^
좀 수정해서 적용중입니다. ^^
나름데로 고민중이었는데 많은 도움되었습니다. ^^
좀 수정해서 적용중입니다. ^^
16년 전
감사합니다. 저도 어떻게 해야 하나 손만 빨고 있었습니다.
HanChyunBoc
16년 전
진심으로 감사드립니다. 정말 도움이 많이 되는 팁이었습니다.
제네시스옥션
15년 전
사용편하네요~!^^
14년 전
등업 댓글로 해주면서 승인체크 기능 추가
12년 전
이 기능 찾느라 무척 해맸는데 겨우 발견했네요. 잘 쓰겠습니다.^^
근데 승인된 레벨보다 높은 레벨의 회원이 등급이 낮아질수도 있겠네요.
전 그래서 If문으로 등업레벨 요건을 추가했습니다.
근데 승인된 레벨보다 높은 레벨의 회원이 등급이 낮아질수도 있겠네요.
전 그래서 If문으로 등업레벨 요건을 추가했습니다.
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3309 | 3년 전 | 1803 | ||
| 3308 | 11년 전 | 2091 | ||
| 3307 |
uPAmJ903
|
6년 전 | 4750 | |
| 3306 |
바른사나이
|
6년 전 | 3273 | |
| 3305 | 6년 전 | 12306 | ||
| 3304 | 7년 전 | 3703 | ||
| 3303 | 7년 전 | 3742 | ||
| 3302 |
지리산초보
|
7년 전 | 13597 | |
| 3301 |
sozet
|
8년 전 | 4903 | |
| 3300 |
sozet
|
8년 전 | 5972 | |
| 3299 |
sozet
|
8년 전 | 10862 | |
| 3298 | 8년 전 | 4015 | ||
| 3297 |
또치하우스
|
8년 전 | 4442 | |
| 3296 | 8년 전 | 11971 | ||
| 3295 |
또치하우스
|
8년 전 | 14985 | |
| 3294 | 8년 전 | 6024 | ||
| 3293 | 8년 전 | 5587 | ||
| 3292 |
|
9년 전 | 5316 | |
| 3291 | 9년 전 | 13677 | ||
| 3290 | 9년 전 | 5052 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기