라디오버튼 카테고리 필수 입력 만들기 > 그누4 팁자료실

그누4 팁자료실

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

라디오버튼 카테고리 필수 입력 만들기 정보

라디오버튼 카테고리 필수 입력 만들기

본문

게시판 카테고리를 "라디오버튼"으로 만들고 필수입력 받기!
------------------------------------------------------------------------------------
해당 게시판 ---- write.skin.php 파일수정
 
1. 폼속성
 
<form name="fwrite" method="post" onsubmit="return fwrite_submit(this);" enctype="multipart/form-data" style="margin:0px;">
 
2. 카테고리 라디오버튼으로 불러오기
 
<table border="0" cellpadding="0" cellspacing="0">
      <tr>
      <td>
        <?
$cate_menu = explode("|",$board[bo_category_list]);
$ca_td_num = "4"; //가로칸수. 원하는 칸수만큼 지정해주면 됩니다.
$ca_td_width = 1 / $ca_td_num ;
for ($c=0, $cnt=count($cate_menu); $c<$cnt; $c++) {
if ($write[ca_name] == $cate_menu[$c])  { $checked[$c] = "checked"; } else { $checked[$c] = ""; }
if ($c == "0" || ($c >= $ca_td_num && $c % $ca_td_num == "0")) { echo "<tr>"; }
echo "<td width='".$ca_td_width."%'>";
echo "<input type='radio' name='ca_name' value='$cate_menu[$c]' ".$checked[$c].">";
echo $cate_menu[$c];
}
?>
</td>
    </tr>
      </table>
 
3. 하단 스크립트
 
function fwrite_submit(f)
{
    if(f.ca_name[0].checked != true && f.ca_name[1].checked != true && f.ca_name[2].checked != true && f.ca_name[3].checked != true){
    alert("상담내용을 선택해 주십시오.");
    return false;
    }
document.getElementById('btn_submit').disabled = true;
}
 
4. 글쓰기 버튼(속성)확인
 
<input type=image id="btn_submit" src="/images/btn.board.ok.gif" border=0 accesskey='s'>
 
몇일 시행착오 끝에 완성하고 팁 올립니다.
혹시나 고생하시는 분들을 위하여~
추천
4

댓글 4개

저는 왜서 안될가요? 불러오기 까지는 되는데요 클릭이 안되요
저가 쓰는 카테고리 게시판이 달러서?
카테고리 불러오는 파일은 list.skin.php  여기에 있거든요
write.skin.php  여기에 1,2,3,4 모두 적응해도 안되구요
전체 7 |RSS
그누4 팁자료실 내용 검색

회원로그인

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