치

[허접팁]글쓸때 서명 보이게 안보이게..

· 2007-02-07 (수) 21:18:26 · 2961 · 9
다음카페 등에서 주로 쓰이는 기능으로..
체크박스를 체크함으로서 서명을 보이게 하는 기능입입니다.

여분필드 wr_10을 사용합니다.
wr_10을 사용 중인 스킨이라면 다른 여분필드를 사용하세요.

아래 파일에 원하는 위치에 본 소스를 적용하세요..



=======write.skin.php===================================================
<input type=checkbox value="1" name="wr_10" <? if($write[wr_10]==1) echo"checked";?>> 서명보이기


=======view.skin.php===================================================
<? if ($view[wr_10]==1) { ?>
<? if ($is_signature) { echo "<br>$signature<br><br>"; } // 서명 출력 ?>
<? } ?>
|

댓글 9개

2007-02-07 (수) 21:34:03
서명보이기시 포인트 갈취(?)하는 기능까지 넣어주세요...?....네?...
write_update.skin.php 요기다가...고냥..

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if($write[wr_10]==1) {
$point = "100"; // 서명체크시 뺏을 포인트
insert_point($write['mb_id'], $point * -1, "서명보이기", "$bo_table", "$wr_id", "서명_{$wr_id}");
}
?>

하면 안될려나요? ^^;;;
막 비교구문은 무리!! 알면서~~~ ㅠㅁㅠ
요로코롬 하셔야 할것 같습니다만..^^

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

// 자신만의 코드를 넣어주세요.
if ($w =="") { //새글인가
if ($wr_10) { //wr_10 에 값이 넘어왔나?
$point = "100"; //차감할 포인트
insert_point($member['mb_id'], $point * -1, "서명보이기", "$bo_table", "$wr_id", "서명_{$wr_id}");
}
}
?>
흠.. 그럼 혹시 글쓸때는 서명체크안하고..
수정할때 체크할 수 있으니..
글쓸때..
<? if ($w =="") { ?>
<input type=checkbox value="1" name="wr_10" <? if($write[wr_10]==1) echo"checked";?>> 서명보이기
<? } ?>
라고 해야겠네요..
글 수정일땐 체크 못쓰게~
그렇게 해야 할것 같습니다. 쫌 복잡하지만 $w == "r" 답변일때도 생각해야

하고 글수정시에도 수정전 원글에서 체크가 안되어있고 수정하면서 체크시

분리하여 적용하는 방법도 있습니다. 만 이것저것 골치 아프니깐 새글작성시만

적용하도록 하면 되겠네요.

그런데 글쓰기 파일에서 수정일때는 이전값을 히든으로 넘겨 주어야 합니다.

<? if ($w =="") { ?>
<input type=checkbox value="1" name="wr_10" <? if($write[wr_10]==1) echo"checked";?>> 서명보이기
<? }else if ($w =="u") { ?>
<input type=hidden name=wr_10 value="<?=$write[wr_10]?>">
<? } ?>
2007-02-07 (수) 21:47:25
어부지리중입니다.

지리시간에 잠만자서 지금이라도 지리를 좀 해야... ;;
2007-02-08 (목) 01:54:31
좋은 기능같은데..
서명이 어떤 기능인가요??? 워낙 모르는게 많아서요^^;;
저도 여러분들 처럼 공부를 열심히 해야겠네요...
현재 자유게시판에 보시면 글내용아래 자신의 소개 같은 것이 나옵니다.
베이직 게시판에서는 기본으로 항상 보이게 해놨는데...
이 기능을 보이게 안보이게 하는 기능입니다.

이 본인 서명의 내용은 회원정보에서 수정가능합니다.
2008-03-05 (수) 10:57:33
포인트 제도와 함께 움직인다면은 좋은 기능인것 같습니다.^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
07-02-08 조회 3,682
07-02-07 조회 2,962
07-02-07 조회 3,747
07-02-07 조회 5,948
07-02-07 조회 5,179
07-02-07 조회 3,892
07-02-07 조회 2,770
07-02-07 조회 4,581
07-02-07 조회 2,922
07-02-06 조회 3,639
07-02-06 조회 2,799
07-02-05 조회 1.1만
07-02-05 조회 4,398
07-02-04 조회 3,889
07-02-04 조회 7,420
07-02-03 조회 5,085
07-02-02 조회 3,908
07-02-02 조회 1.1만
07-02-01 조회 7,935
07-01-31 조회 3,523