후원신청 게시판 스킨입니다. > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

후원신청 게시판 스킨입니다. 정보

게시판 후원신청 게시판 스킨입니다.

첨부파일

q_huwon.rar (74.0K) 681회 다운로드 2011-03-02 16:40:42

본문

-2011.03.15일 추가----------------------------------------------------------------
그누보드 4.33.05 , 4.33.06버전일 경우 write.skin.php 파일 아래쪽부분에 있는

if (typeof(f.wr_key) != 'undefined') {
                if (hex_md5(f.wr_key.value) != md5_norobot_key) {
                    alert('자동등록방지용 글자가 제대로 입력되지 않았습니다.');
                    f.wr_key.select();
                    f.wr_key.focus();
                    return false;
                }
            }

            위와 같은 코드를

            if (!check_kcaptcha(f.wr_key)) {
                return false;
            }

로 바꿔주시면 됩니다.
안바꿔주시면 wr_id글쓰기 오류뜹니다ㅠ

-------------------------------------------------------------------------
간단한 후원신청 게시판 스킨입니다. 워낙 간단해서 필요하실지 모르겠지만..;;
필요에 따라 수정해서 사용하시면 될듯해서 업로드합니다.

얼마전에 작업한 그누보드 4.33.04 버전에
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"> 환경에서 수정한 스킨입니다.

기본 스타일(style) 환경은
-------------------------------------------------------------------------
*{margin:0; padding:0; line-height:160%;}

@font-face {
    font-family: 나눔고딕;
    src: url(../font/DBFNT1.eot);
}
body, td, p, input, button, textarea, select, .c1 {font-family:나눔고딕,Tahoma,굴림; font-size:12px; color:#222222;}
body{text-align:center;}
img{border:none; -ms-interpolation-mode: bicubic;}

h1, h2, h3, h4, h5, h6{padding:15px 0 5px 0;}
-------------------------------------------------------------------------
에서 작업했습니다.
스타일 환경에 따라 조금씩 뒤틀릴 수도 있으니 참고하시기 바랍니다.


현재 회원레벨 7이상일 경우 신청현황(목록) 버튼이 생성됩니다.
게시판 설정에서 레벨 조정하시고 write.skin.php 부분 수정하시면 됩니다.

write.skin.php 95번줄에

<h3 class="font_nanum" style="color:#336699;">
    후원신청하기
    <? if ($member['mb_level'] >= 7) { ?>
    | <a href="./board.php?bo_table=<?=$bo_table?>">신청현황보기</a>
    <? } ?>
</h3>

class="font_nanum" 은 font-family:나눔고딕으로 되어 있으니 변경하시거나 삭제하시면 됩니다.
h3 기본 패딩값이 위15, 아래 5로 되어 있으니 환경에 맞게 수정해주시면 됩니다.

기본필드와 여분필드는 다음과 같이 사용하였습니다.
--------------------------------------------------------------------------------------------
성명                name
성별                wr_1     
주민등록번호            wr_2
양력음력            wr_3
생년월일 년 월 일        wr_4
연락처 전화, hp            wr_6, 7
우편번호            wr_5
주소                wr_subject
직업                wr_8 
이메일                wr_email
홈페이지            wr_homepage
납부방법            wr_9
후원금액            wr_10

--------------------------------------------------------------------------------------------
자원봉사 신청스킨도 같이 제작했지만 별다를바가 없어서 이것만 올립니다.
아마 뜯어고치시기 편하실거예요~^^

이전부터 다운받아서 사용하던 스킨들 이것저것 조합한 형태라
어느분 스킨의 소스가 들어있는지 모르겠습니다ㅠ 부디 양해부탁드립니다.

궁금하신 점 또는 오류나는 부분 댓글 부탁드립니다.
추천
12

댓글 전체

write.skin.php 파일 25번째 줄에
//주민등록번호
$min = explode("-",$write[wr_2]);
$min1  = $min[0];
$min2  = $min[1];
부분 주석처리 또는 삭제하시구요

186번째 줄 주민등록번호 입력부분도 삭제하시고,

write_update.skin.php 파일에서
//주민등록번호
$wr_2 = "$min1-$min2";
이부분도 삭제하시고

$sql_update =
" wr_2='$wr_2',
  wr_4='$wr_4',
  wr_5='$wr_5',
  wr_6='$wr_6',
  wr_7='$wr_7'
";
에서 wr_2='$wr_2', 지워주시면 됩니다.
여분필드 추가하시구요(활용팁 검색하면 나옵니다.)

wr_11 로 계좌번호 input 만드시고
write_update.skin.php 파일에

$sql_update =
" wr_2='$wr_2',
  wr_4='$wr_4',
  wr_5='$wr_5',
  wr_6='$wr_6',
  wr_7='$wr_7',
  wr_11='$wr_11'
";
처럼 wr_11 추가해주심 될거예요~
입력후 신청하기를 누르면 "감사합니다. 정상적으로 등록되었슴니다." 후에
기재한 출력값이나  메인페이지로이동할 수 었나요..
계속 입력한 값만 보이니 좀 이상합니다.
write_update.skin.php 파일 제일 아래쪽..
echo "<script language='JavaScript'>alert('감사합니다. 정상적으로 신청되었습니다..');history.go(-1);</script>";
--> 이 부분을 원하시는 곳으로 이동되게끔 수정하심 됩니다~
1:1 게시판 기능도 있었으면 좋겠습니다. 글쓴이 목록만 보이고 다른 사람이 쓴 목록은 보이지 않는거죠. 후원목록 게시판에 수많은 신청자 목록이 있으면(중지한 사람도 있을테고) 후원동기부여가 좀 떨어질 수도 있고요. 배추스킨에 1:1 기능이 있어 희망사항으로 적어봤습니다.
레벨 7이상이 신청현황 버튼이 생긴하 하였습니다. 그런데 글쓰기 시에 신청현황 버튼이 나오더군요. 이게 의미가 없는 것이 레벨 2도 신청목록을 다 볼수가 있습니다. 물론 레벨 2는 글쓰기시 신청현황 버튼이 안 나오지만 그게 의미가 없다는 것이 그냥 본 게시판에 들어오면 레벨과 상관없이 신청목록이 나오거든요. 버튼 누르지 않아도 목록이 나오는데 한번 확인 부탁드립니다.
게시판설정 -> 글목록보기 권한 조정하시면 게시판 주소로 들어가도 안나옵니다.
아니면 list.skin.php 상단에 해당권한 외에는 접근을 막으셔도 되구요..

상단 미리보기 링크의 경우는 목록보기 권한설정 안해놓은겁니다.
모순입니다. 왜냐하면 현재로선 신청현황 버튼이 레벨 7이상 생긴다 하였는데 위에 지적한대로 신청현황이랄게 신청목록보기와 똑같습니다. 권한 조정으로 불가능한 것이 목록보기를 레벨 7로 제한했을 경우 레벨 2 회원은 글쓰기가 불가능해집니다. 그렇다면 후원신청을 할 수가  없거든요. 목록보기 권한은 글쓰기권한보다 낮출순 있어도 높일 순 없거든요. 그런 의미에서 신청현황보기란 메뉴는 어차피 회원이면 신청된 기목록을 볼 수 있기에 의미가 없다는 겁니다.
수고하십니다.
아래와 같이 수정했는데 오류가 자꾸 뜨네요..
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($is_dhtml_editor) {
    include_once("$g4[path]/lib/cheditor4.lib.php");
    echo "<script src='$g4[cheditor4_path]/cheditor.js'></script>";
    echo cheditor1('wr_content', '100%', '250');
}
/*
성명 name
성별 wr_1
주민등록번호 wr_2
양력음력 wr_3
생년월일 년 월 일 wr_4
연락처 전화, hp wr_6, 7
우편번호 wr_5
주소 wr_subject
직업 wr_8
이메일 wr_email
홈페이지 wr_homepage
납부방법 wr_9
후원금액 wr_10
*/

//주민등록번호
$min = explode("-",$write[wr_2]);
$min1  = $min[0];
$min2  = $min[1];

//생년월일
$birth = explode("-",$write[wr_4]);
$birth1  = $birth[0];
$birth2  = $birth[1];
$birth3  = $birth[2];

//우편번호
$ext5 = explode("-",$write[wr_5]);
$ext5_00  = $ext5[0];
$ext5_01  = $ext5[1];

//전화번호
$tel = explode("-",$write[wr_6]);
$tel1  = $tel[0];
$tel2  = $tel[1];
$tel3  = $tel[2];

//휴대전화
$hp = explode("-",$write[wr_7]);
$hp1  = $hp[0];
$hp2  = $hp[1];
$hp3  = $hp[2];

?>

<script type="text/javascript">
function onlyNumber(obj) {
if(isNaN(obj.value)){
alert('숫자만 입력해 주세요');
obj.value=obj.value.substr(0,obj.value.length-1)
}
}
</script>

<div style="height:14px; line-height:1px; font-size:1px;">&nbsp;</div>

<style type="text/css">
.hu_tb{width:98%; border:2px solid #999; border-collapse:collapse;}
.hu_tb td{border:1px solid #cdcdcd; padding:5px;}
.write_head { width:100px; height:30px; padding-right:15px; text-align:right; color:#363636; background-color:#efefef;}
.field { }
.ed{border:1px solid #ddd; height:18px;}
</style>

<script language="javascript">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>

<form name="fwrite" method="post" onsubmit="return fwrite_submit(this);" enctype="multipart/form-data" style="margin:0px;">
<input type=hidden name=null>
<input type=hidden name=w        value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id    value="<?=$wr_id?>">
<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=sst      value="<?=$sst?>">
<input type=hidden name=sod      value="<?=$sod?>">
<input type=hidden name=page    value="<?=$page?>">

<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0><tr><td>

<h3 class="font_nanum" style="color:#336699;">
후원신청하기
<? if ($member['mb_level'] >= 7) { ?>
| <a href="./board.php?bo_table=<?=$bo_table?>">신청현황보기</a>
<? } ?>
</h3>

<table class="hu_tb">

<?
$option = "";
$option_hidden = "";
if ($is_notice || $is_html || $is_secret || $is_mail) {
    $option = "";
    if ($is_notice) {
        $option .= "<input type=checkbox name=notice value='1' $notice_checked>공지&nbsp;";
    }
/*
    if ($is_html) {
        if ($is_dhtml_editor) {
            $option_hidden .= "<input type=hidden value='html1' name='html'>";
        } else {
            $option .= "<input onclick='html_auto_br(this);' type=checkbox value='$html_value' name='html' $html_checked><span class=w_title>html</span>&nbsp;";
        }
    }
*/
    if ($is_secret) {
        if ($is_admin || $is_secret==1) {
            $option .= "<input type=checkbox value='secret' name='secret' $secret_checked><span class=w_title>비밀글</span>&nbsp;";
        } else {
            $option_hidden .= "<input type=hidden value='secret' name='secret'>";
        }
    }
   
    if ($is_mail) {
        $option .= "<input type=checkbox value='mail' name='mail' $recv_email_checked>답변메일받기&nbsp;";
    }
}

echo $option_hidden;
if ($option) {
?>
<tr>
    <td class=write_head>옵 션</td>
    <td><?=$option?></td></tr>
<? } ?>

<? if ($is_category) { ?>
<tr>
    <td class=write_head>분 류</td>
    <td><select name=ca_name required itemname="분류"><option value="">선택하세요<?=$category_option?></select></td></tr>

<? } ?>

<? if ($is_name) { ?>
<tr>
    <td class=write_head>이 름*</td>
    <td><input class='ed' maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>

<? } else {  ?>
<tr>
    <td class=write_head>이 름*</td>
    <td><input class='ed' maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$member[mb_name]?>"></td></tr>

<? } ?>
<? if ($is_password) { ?>
<tr>
    <td class=write_head>비밀번호*</td>
    <td><input class='ed' type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>

<? } ?>


<tr>
    <td class=write_head>성별</td>
    <td>
<input type="radio" name=wr_1 itemname="성별" value="남" <?if($write[wr_1] == "남") echo "checked"?>>남
<input type="radio" name=wr_1 itemname="성별" value="여" <?if($write[wr_1] == "여") echo "checked"?>>여
</td></tr>

<tr>
    <td class=write_head>생년월일</td>
    <td>
<input name='birth1' class=ed value='<?=$birth1?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);'  itemname='년'>년
<input name='birth2' class=ed value='<?=$birth2?>' type='text' size='2' maxlength='2' onkeydown='onlyNumber(this);'  itemname='월'>월
    <input name='birth3' class=ed value='<?=$birth3?>' type='text' size='2' maxlength='2' onkeydown='onlyNumber(this);'  itemname='일'>일
<!-- input class='ed' maxlength=20 size=15 name=wr_4 itemname="생년월일" required value="<?=$write[wr_4]?>"></td></tr -->
<input type="radio" name=wr_3 itemname="음양" value="양력" <?if($write[wr_3] == "양력") echo "checked"?>>양력
<input type="radio" name=wr_3 itemname="음양" value="음력" <?if($write[wr_3] == "음력") echo "checked"?>>음력
</td></tr>

<tr>
    <td class=write_head>주민등록번호</td>
    <td>
<!-- input class='ed' name=wr_2 itemname="주민등록번호" required value="<?=$write[wr_2]?>" -->
<input name='min1' class=ed value='<?=$min1?>' type='text' size='6' maxlength='6' onkeydown='onlyNumber(this);'  itemname='주민번호앞'> -
<input name='min2' class=ed value='<?=$min2?>' type='password' size='7' maxlength='7' onkeydown='onlyNumber(this);'  itemname='주민번호뒤'>
</td></tr>

<tr>
    <td class=write_head>전화번호*</td>
    <td>
<!-- 전화번호 시작 -->
<select name='tel1' class='ed'  itemname='전화번호'>
<option value='010' <? if($tel1 == "010") echo "selected"; ?>>010</option>
<option value='011' <? if($tel1 == "011") echo "selected"; ?>>011</option>
<option value='016' <? if($tel1 == "016") echo "selected"; ?>>016</option>
<option value='017' <? if($tel1 == "017") echo "selected"; ?>>017</option>
<option value='018' <? if($tel1 == "018") echo "selected"; ?>>018</option>
<option value='019' <? if($tel1 == "019") echo "selected"; ?>>019</option>
        <option value='02' <? if($tel1 == "02") echo "selected"; ?>>02</option>
        <option value='031' <? if($tel1 == "031") echo "selected"; ?>>031</option>
        <option value='032' <? if($tel1 == "032") echo "selected"; ?>>032</option>
        <option value='033' <? if($tel1 == "033") echo "selected"; ?>>033</option>
        <option value='041' <? if($tel1 == "041") echo "selected"; ?>>041</option>
        <option value='042' <? if($tel1 == "042") echo "selected"; ?>>042</option>
        <option value='043' <? if($tel1 == "043") echo "selected"; ?>>043</option>
        <option value='051' <? if($tel1 == "051") echo "selected"; ?>>051</option>
        <option value='052' <? if($tel1 == "052") echo "selected"; ?>>052</option>
        <option value='053' <? if($tel1 == "053") echo "selected"; ?>>053</option>
        <option value='054' <? if($tel1 == "054") echo "selected"; ?>>054</option>
<option value='055' <? if($tel1 == "055") echo "selected"; ?>>055</option>
        <option value='061' <? if($tel1 == "061") echo "selected"; ?>>061</option>
        <option value='062' <? if($tel1 == "062") echo "selected"; ?>>062</option>
        <option value='063' <? if($tel1 == "063") echo "selected"; ?>>063</option>
        <option value='064' <? if($tel1 == "064") echo "selected"; ?>>064</option>
<option value='070' <? if($tel1 == "070") echo "selected"; ?>>070</option>
        <!-- <option value='064' <? if($tel1 == "064") echo "selected"; ?>>0505</option>
        <option value='064' <? if($tel1 == "064") echo "selected"; ?>>0303</option> -->
<!-- <option value='0505' <? if($tel1 == "0505") echo "selected"; ?>>0505</option> -->
      </select> -
      <input name='tel2' class=ed value='<?=$tel2?>' type='text' size='4' maxlength='4' required onkeydown='onlyNumber(this);'  itemname='전화번호 두번째자리'>  -
      <input name='tel3' class=ed value='<?=$tel3?>' type='text' size='4' maxlength='4' required onkeydown='onlyNumber(this);'  itemname='전화번호 세번째자리'>
<!-- 전화번호 끝 -->
</td>
</tr>


<tr>
    <td class=write_head>휴대폰*</td>
    <td>
<!-- 휴대폰 시작 -->
<select name='hp1' class='ed'  itemname='휴대전화' >
        <option value='010' <? if($hp1 == "010") echo "selected"; ?>>010</option>
        <option value='011' <? if($hp1 == "011") echo "selected"; ?>>011</option>
        <option value='016' <? if($hp1 == "016") echo "selected"; ?>>016</option>
        <option value='017' <? if($hp1 == "017") echo "selected"; ?>>017</option>
        <option value='018' <? if($hp1 == "018") echo "selected"; ?>>018</option>
        <option value='019' <? if($hp1 == "019") echo "selected"; ?>>019</option>
      </select> -
      <input name='hp2' class=ed value='<?=$hp2?>' type='text' size='4' maxlength='4' required onkeydown='onlyNumber(this);'  itemname='휴대전화 두번째자리'>  -
      <input name='hp3' class=ed value='<?=$hp3?>' type='text' size='4' maxlength='4' required onkeydown='onlyNumber(this);'  itemname='휴대전화 세번째자리'>
  <!-- 휴대폰 끝 -->
</td></tr>
<tr>
    <td class=write_head>우편번호</td>
    <td>
<input class=ed size="4" name=ext5_00 itemname="우편번호 앞자리"  readonly value="<?=$ext5_00?>"> -
<input class=ed size="4" name=ext5_01 itemname="우편번호 뒷자리"  readonly value="<?=$ext5_01?>">
&nbsp;<a href="javascript:;" onclick="win_zip('fwrite', 'ext5_00', 'ext5_01', 'wr_subject', 'wr_subject');"><img src="<?=$board_skin_path?>/img/addrsearch.gif" border=0 align="absmiddle"></a>
</td></tr>


<tr>
    <td class=write_head>상세주소</td>
    <td>
<input class="ed" style="width:60%;" name=wr_subject id="wr_subject" itemname="상세주소"  value="<?=$write[wr_subject]?>">
</td></tr>

<tr>
    <td class=write_head>직업</td>
    <td>
<input class='ed' name=wr_8 itemname="직업" value="<?=$write[wr_8]?>"></td></tr>

<? if ($is_email) { ?>
<tr>
    <td class=write_head>이메일</td>
    <td><input class='ed' maxlength=100 size=43 name=wr_email email itemname="이메일" value="<?=$email?>"></td></tr>
<? } else {  ?>
<tr>
    <td class=write_head>이메일</td>
    <td><input class='ed' maxlength=100 size=43 name=wr_email email itemname="이메일" value="<?=$member[mb_email]?>"></td></tr>

<? } ?>

<? if ($is_homepage) { ?>
<tr>
    <td class=write_head>홈페이지</td>
    <td><input class='ed' size=43 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"></td></tr>

<? } ?>

<tr>
    <td class=write_head>납부방법*</td>
    <td>
<input type="radio" name=wr_9 itemname="납부방법" required value="자동이체" <?if($write[wr_9] == "자동이체") echo "checked"?>>자동이체
<input type="radio" name=wr_9 itemname="납부방법" required value="통장입금" <?if($write[wr_9] == "통장입금") echo "checked"?>>통장입금
<input type="radio" name=wr_9 itemname="납부방법" required value="방문입금" <?if($write[wr_9] == "방문입금") echo "checked"?>>방문입금
</td></tr>

<tr>
    <td class=write_head>후원금액*</td>
    <td>
<input class='ed' name=wr_10 itemname="후원금액" required value="<?=$write[wr_10]?>"></td></tr>

<tr>
    <td class=write_head style='padding-left:20px;'>전하실 말씀*</td>
    <td style='padding:5px 0 5px 5px;'>
        <? if ($is_dhtml_editor) { ?>
            <?=cheditor2('wr_content', $content);?>
        <? } else { ?>

        <textarea id="wr_content" name="wr_content" class=tx style='width:90%; word-break:break-all; border:1px solid #ccc;' rows=5 itemname="내용" required
        <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?></textarea>
        <? if ($write_min || $write_max) { ?><script language="javascript"> check_byte('wr_content', 'char_count'); </script><?}?>
        <? } ?>
    </td>
</tr>


<? if ($is_guest) { ?>
<tr>
    <td class=write_head><img id='kcaptcha_image' border='0' width=100 height=40 onclick="imageClick();" style="cursor:pointer;" title="글자가 잘안보이는 경우 클릭하시면 새로운 글자가 나옵니다."></td>
    <td><input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>&nbsp;&nbsp;<span style="color:#ff0000;">자동로봇 등록방지 - 왼쪽의 글자를 입력하세요.</span></td>
</tr>

<? } ?>

</table>



<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="100%" align="center" valign="top" style="padding-top:30px;">
        <input type=image id="btn_submit" src="<?=$board_skin_path?>/img/submit.jpg" border=0 accesskey='s'>&nbsp;
</td>
</tr>
</table>

</td></tr></table>
</form>
<div style="height:20px;"></div>

<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript">

<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
    echo "
    if (typeof(document.fwrite.ca_name) != 'undefined')
    {
        document.fwrite.ca_name.options.length += 1;
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
    }";
}
?>

with (document.fwrite)
{
    if (typeof(wr_name) != "undefined")
        wr_name.focus();
    else if (typeof(wr_subject) != "undefined")
        wr_subject.focus();
    else if (typeof(wr_content) != "undefined")
        wr_content.focus();

    if (typeof(ca_name) != "undefined")
        if (w.value == "u")
            ca_name.value = "<?=$write[ca_name]?>";
}

function html_auto_br(obj)
{
    if (obj.checked) {
        result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
        if (result)
            obj.value = "html2";
        else
            obj.value = "html1";
    }
    else
        obj.value = "";
}

function fwrite_submit(f)
{
    /*
    var s = "";
    if (s = word_filter_check(f.wr_subject.value)) {
        alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
        return false;
    }

    if (s = word_filter_check(f.wr_content.value)) {
        alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
        return false;
    }
    */

    if (document.getElementById('char_count')) {
        if (char_min > 0 || char_max > 0) {
            var cnt = parseInt(document.getElementById('char_count').innerHTML);
            if (char_min > 0 && char_min > cnt) {
                alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
                return false;
            }
            else if (char_max > 0 && char_max < cnt) {
                alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
                return false;
            }
        }
    }

    <?
    if ($is_dhtml_editor) echo cheditor3('wr_content');
    ?>

    if (document.getElementById('tx_wr_content')) {
        if (!ed_wr_content.outputBodyText()) {
            alert('내용을 입력하십시오.');
            ed_wr_content.returnFalse();
            return false;
        }
    }

    var subject = "";
    var content = "";
    $.ajax({
        url: "<?=$board_skin_path?>/ajax.filter.php",
        type: "POST",
        data: {
            "subject": f.wr_subject.value,
            "content": f.wr_content.value
        },
        dataType: "json",
        async: false,
        cache: false,
        success: function(data, textStatus) {
            subject = data.subject;
            content = data.content;
        }
    });

    if (subject) {
        alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");
        f.wr_subject.focus();
        return false;
    }

    if (content) {
        alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
        if (typeof(ed_wr_content) != "undefined")
            ed_wr_content.returnFalse();
        else
            f.wr_content.focus();
        return false;
    }

   
                      if (!check_kcaptcha(f.wr_key)) {                return false;            }
;
    else
        echo "f.action = './write_update.php';";
    ?>
   
    return true;

}
</script>

<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<script language="JavaScript"> window.onload=function() { drawFont(); } </script>
자료 정말 감사합니다....한가지 바꾸고 싶은 부분이 있는데....주소입력을 안하면 제목을 입력하라고 나오는데 어떻게 처리하면 좋을까요?..그리고 글내용을 보면 사이즈가 밖으로 밀려나는데...글보기 목록 사이즈 줄일수 있을까요?
좋은 스킨 잘 쓰겠습니다.
그런데, 신청하기를 하면, "글쓰기에는 $wr_id값을 사용하지 않습니다." 라는 오류가 뜨면서 저장되지 않습니다. php초보인데, 좀 알려주세요.
전체 17 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT