[허접팁]글쓸때 서명 보이게 안보이게.. 정보
[허접팁]글쓸때 서명 보이게 안보이게..
본문
다음카페 등에서 주로 쓰이는 기능으로..
체크박스를 체크함으로서 서명을 보이게 하는 기능입입니다.
여분필드 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>"; } // 서명 출력 ?>
<? } ?>
체크박스를 체크함으로서 서명을 보이게 하는 기능입입니다.
여분필드 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>"; } // 서명 출력 ?>
<? } ?>
추천
1
1
댓글 9개

서명보이기시 포인트 갈취(?)하는 기능까지 넣어주세요...?....네?...

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($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 (!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";?>> 서명보이기
<? } ?>
라고 해야겠네요..
글 수정일땐 체크 못쓰게~
수정할때 체크할 수 있으니..
글쓸때..
<? 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]?>">
<? } ?>
하고 글수정시에도 수정전 원글에서 체크가 안되어있고 수정하면서 체크시
분리하여 적용하는 방법도 있습니다. 만 이것저것 골치 아프니깐 새글작성시만
적용하도록 하면 되겠네요.
그런데 글쓰기 파일에서 수정일때는 이전값을 히든으로 넘겨 주어야 합니다.
<? 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]?>">
<? } ?>
어부지리중입니다.
지리시간에 잠만자서 지금이라도 지리를 좀 해야... ;;
지리시간에 잠만자서 지금이라도 지리를 좀 해야... ;;
좋은 기능같은데..
서명이 어떤 기능인가요??? 워낙 모르는게 많아서요^^;;
저도 여러분들 처럼 공부를 열심히 해야겠네요...
서명이 어떤 기능인가요??? 워낙 모르는게 많아서요^^;;
저도 여러분들 처럼 공부를 열심히 해야겠네요...

현재 자유게시판에 보시면 글내용아래 자신의 소개 같은 것이 나옵니다.
베이직 게시판에서는 기본으로 항상 보이게 해놨는데...
이 기능을 보이게 안보이게 하는 기능입니다.
이 본인 서명의 내용은 회원정보에서 수정가능합니다.
베이직 게시판에서는 기본으로 항상 보이게 해놨는데...
이 기능을 보이게 안보이게 하는 기능입니다.
이 본인 서명의 내용은 회원정보에서 수정가능합니다.
포인트 제도와 함께 움직인다면은 좋은 기능인것 같습니다.^^