듀9) php아시는분께 도움을 구합니다.

코멘트 글자수 제한을 사용하려고 하는데

다른 스킨에는 적용하면 별탈없이 구현되지만 특정스킨에만 꿈쩍을 안해서 쩔쩔매고 있습니다.

 

 

다음은 그 스킨 view_write_comment.php 의 전문입니다.


============================


</table>


<form method=post name=write action=comment_ok.php>

<input type=hidden name=page value=<?=$page?>>

<input type=hidden name=id value=<?=$id?>>

<input type=hidden name=no value=<?=$no?>>

<input type=hidden name=select_arrange value=<?=$select_arrange?>>

<input type=hidden name=desc value=<?=$desc?>>

<input type=hidden name=page_num value=<?=$page_num?>>

<input type=hidden name=keyword value="<?=$keyword?>">

<input type=hidden name=category value="<?=$category?>">

<input type=hidden name=sn value="<?=$sn?>">

<input type=hidden name=ss value="<?=$ss?>">

<input type=hidden name=sc value="<?=$sc?>">

<input type=hidden name=mode value="<?=$mode?>">


<table border=0 cellpadding=0 cellspacing=0 width=<?=$width?>>

<tr>

<td style='padding-left:10;padding-right:10;'>


<table border=0 align=center cellpadding=0 cellspacing=0 width=95%>

<tr>

<td>


<table border=0 align=right cellpadding=0 cellspacing=0 width=100%>

<tr>

<td colspan=2><textarea name=memo style="width:100%;height:74" class=input></textarea></tr>

</tr>

<tr>

<td nowrap align=left><?=$hide_c_password_start?><font class=ver7>name</font> <input type=name name=name class=input2 style="width:30%;height:21;"> 

<font class=ver7>pass</font> <input type=password name=password class=input2 style="width:32%;height:21;"><?=$hide_c_password_end?>

</td>

<td align=right><input type=submit <?if($browser){?>class=button<?}?> value='comment' accesskey="s"></td>

</tr>

</table>


</td>

</tr>

</table>


</td>

</tr>

</table>

</form>


===============================


팁 글에 보면 코멘트 제한 부분이 

<form method=post name=write action=comment_ok.php 이부분 바로 위에 있길래 그 부분에 넣어보기도 하고 

그래도 안되길래 아래에 <table border=0 부분들 사이사이에도 넣어봐도 안되네요.

 

<script>
                        function check_comment_submit(obj) {
                                if(obj.memo.value.length<5) {
                                        alert("코멘트는 5자 이상 적어주세요(안그러면 부자가 삐짐)");
                                        obj.memo.focus();
                                        return false;
                                }
                                return true;
                        }
                </script>


이 부분을 어디에 넣어야 할지 도저히 감이 안잡힙니다.

 

혹시나 view_write_comment.php가 아닌 comment_ok.php를 건드려 봐야하나 해서 그쪽도 건드려봤는데 해결이 안되네요.

해결 방법 아시는 분들의 도움을 구합니다.  간절히 부탁드려요.

 

그리고 혹시 코멘트나 글의 글자수를 몇 자 이상으로 제한하려고 할 때 

공백을 제외한 실질적인 글자수로 제한하거나 아니면 글자수가 아닌 줄 수로 제한하는 방법도 있을까요?

그 부분에 대한 팁도 아신다면 투척해주세요..

    • 전 php 재미로 잠깐 밖에 안해봤지만;;; 무플 방지 차원에서...
      XE 에서 하시는건가요? 뭐 상관은 없지만...
      [script] ... [/scrpit] 이 부분은 팁에서 보신것 처럼 [form method=post name=write action=comment_ok.php 이부분 바로 위에 넣으시면 될것 같고요...
      적용이 안되는건 그 스크립트의 위치가 문제가 아니라 check_comment_submit 을 불러주는 부분이 필요한데 위 스킨에서는 그 부분이 안보이네요... 다른 스킨에서는 버튼이라던가 form 쪽에.. 그것도 아니면 comment_ok.php에 check_comment_submit 을 부르는 부분이 있을꺼에요..
      위 스크립트는 팁에서처럼 [form ...] 위에 넣으시고 check_comment_submit 을 부르는 부분만 다른 스킨 참고해서 추가하시면 될것 같아요..
    • 한번 시도해보겠습니다. 큰 도움되었어요. 감사합니다.

게시판 2012

번호 제목 글쓴이 조회 날짜
[공지] 게시판 규칙, FAQ, 기타등등 462,403 01-31
[공지] 게시판 관리 원칙. 147,937 12-31
제 트위터 부계입니다. 3 122,148 04-01
130354 새해복 많이 받으세요 10 185 12-31
130353 아바타 3를 보고 유스포 2 190 12-31
130352 [핵바낭] 올해 잉여질 결산 잡담 14 330 12-31
130351 아바타: 불 과 재 보고 왔어요 짤막 소감 6 225 12-31
130350 [영화강추] '척의 일생' 8 247 12-31
130349 흑백요리사 2 8~10회, 싱어게인 4 탑 4 결정 6 284 12-31
130348 Lacombe Lucien(1974) 7 129 12-31
130347 [관리] 25년도 보고 및 신고 관련 정보. 15 323 12-31
130346 Isiah Whitlock Jr. 1954 - 2025 R.I.P. 2 136 12-31
130345 [왓챠바낭] 우편배달부 말고 '포스트맨은 벨을 두번 울린다' 잡담입니다 12 265 12-31
130344 [넷플] 말 많고 탈 많은 '대홍수' 드디어 봤습니다 14 452 12-30
130343 [반말주의] 다들 올해 고생 많았어!! 새해 모두 건강하고 복 터지길 바래!! 12 184 12-30