라디오버튼 카테고리 필수 입력 만들기 정보
라디오버튼 카테고리 필수 입력 만들기
본문
게시판 카테고리를 "라디오버튼"으로 만들고 필수입력 받기!
------------------------------------------------------------------------------------
해당 게시판 ---- 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]);
<tr>
<td>
<?
$cate_menu = explode("|",$board[bo_category_list]);
$ca_td_num = "4"; //가로칸수. 원하는 칸수만큼 지정해주면 됩니다.
$ca_td_width = 1 / $ca_td_num ;
$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>
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;
}
{
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
댓글 4개

추천드립니다.
좋네요..
리스트 항목도 라디오버튼 가능한가요..?
좋네요..
리스트 항목도 라디오버튼 가능한가요..?

어떤 리스트요? 게시판 카테고리 를 라디오버튼으로 만들어 주는거에요

정말 필요한 기능이었습니다. 추천요.
저는 왜서 안될가요? 불러오기 까지는 되는데요 클릭이 안되요
저가 쓰는 카테고리 게시판이 달러서?
카테고리 불러오는 파일은 list.skin.php 여기에 있거든요
write.skin.php 여기에 1,2,3,4 모두 적응해도 안되구요
저가 쓰는 카테고리 게시판이 달러서?
카테고리 불러오는 파일은 list.skin.php 여기에 있거든요
write.skin.php 여기에 1,2,3,4 모두 적응해도 안되구요