그누보드 [G4] [글쓰기] radio(라디오) 버턴 & 체크(check) 박스
페이지 정보
본문
2007-09-19 radio 버튼에서 디폴트 체크 안하는 코드 추가
2009-10-20 XHTML 표준 및 웹접근성에 적합하게 코드 수정
# radio 라디오 버턴 글쓰기 (1) 디폴트로 체크
<input type="radio" name="wr_2" value="남" <?php echo $write[wr_2]=="남"?"checked='checked'":($write[wr_2]==""?"checked":""); ?> />남
<input type="radio" name="wr_2" value="여" <?php echo $write[wr_2]=="여"?"checked='checked'":""; ?> />여
# radio 라디오 버턴 글쓰기 (2) 디폴트 없음
<input type="radio" name="wr_2" value="남" <?php echo $write[wr_2]=="남"?"checked='checked'":""; ?> />남
<input type="radio" name="wr_2" value="여" <?php echo $write[wr_2]=="여"?"checked='checked'":""; ?> />여
# 다중 체크 check 박스 글쓰기
## write.skin.php 에서....
<?php
//방문경로
$ext10 = explode("-",$write[wr_10]);
$ext10_01 = $ext10[0];
$ext10_02 = $ext10[1];
$ext10_03 = $ext10[2];
$ext10_04 = $ext10[3];
$ext10_05 = $ext10[4];
$ext10_06 = $ext10[5];
$ext10_07 = $ext10[6];
?>
<tr>
<td style='padding-left:20px; height:30px;'>· 알게된 경로</td>
<td>
<input type="checkbox" name="ext10_01" value="네이버" <?php if ($ext10_01=="네이버") echo "checked='checked'"; ?> /> 1. 네이버<br>
<input type="checkbox" name="ext10_02" value="야후" <?php if ($ext10_02=="야후") echo "checked='checked'"; ?> /> 2. 야후<br>
<input type="checkbox" name="ext10_03" value="다음" <?php if ($ext10_03=="다음") echo "checked='checked'"; ?> /> 3. 다음<br>
<input type="checkbox" name="ext10_04" value="인터넷서핑" <?php if ($ext10_04=="인터넷서핑") echo "checked='checked'"; ?> /> 4. 인터넷서핑<br>
<input type="checkbox" name="ext10_05" value="주위소개" <?php if ($ext10_05=="주위소개") echo "checked='checked'"; ?> /> 5. 주위소개<br>
<input type="checkbox" name="ext10_06" value="잡지,언론매체" <?php if ($ext10_06=="잡지,언론매체") echo "checked='checked'"; ?> /> 6. 잡지,언론매체<br>
<input type="checkbox" name="ext10_07" value="기타" <?php if ($ext10_07=="기타") echo "checked='checked'"; ?> /> 7. 기타
</td>
</tr>
<tr><td colspan="2" height="1" bgcolor="#e7e7e7"></td></tr>
## write_update.skin.php 에서
<?php
//방문경로
$wr_10 = "$ext10_01-$ext10_02-$ext10_03-$ext10_04-$ext10_05-$ext10_06-$ext10_07";
$sql10 = " update $write_table set wr_10 = '$wr_10' where wr_id = '$wr_id' ";
sql_query($sql10);
?>
2009-10-20 XHTML 표준 및 웹접근성에 적합하게 코드 수정
# radio 라디오 버턴 글쓰기 (1) 디폴트로 체크
<input type="radio" name="wr_2" value="남" <?php echo $write[wr_2]=="남"?"checked='checked'":($write[wr_2]==""?"checked":""); ?> />남
<input type="radio" name="wr_2" value="여" <?php echo $write[wr_2]=="여"?"checked='checked'":""; ?> />여
# radio 라디오 버턴 글쓰기 (2) 디폴트 없음
<input type="radio" name="wr_2" value="남" <?php echo $write[wr_2]=="남"?"checked='checked'":""; ?> />남
<input type="radio" name="wr_2" value="여" <?php echo $write[wr_2]=="여"?"checked='checked'":""; ?> />여
# 다중 체크 check 박스 글쓰기
## write.skin.php 에서....
<?php
//방문경로
$ext10 = explode("-",$write[wr_10]);
$ext10_01 = $ext10[0];
$ext10_02 = $ext10[1];
$ext10_03 = $ext10[2];
$ext10_04 = $ext10[3];
$ext10_05 = $ext10[4];
$ext10_06 = $ext10[5];
$ext10_07 = $ext10[6];
?>
<tr>
<td style='padding-left:20px; height:30px;'>· 알게된 경로</td>
<td>
<input type="checkbox" name="ext10_01" value="네이버" <?php if ($ext10_01=="네이버") echo "checked='checked'"; ?> /> 1. 네이버<br>
<input type="checkbox" name="ext10_02" value="야후" <?php if ($ext10_02=="야후") echo "checked='checked'"; ?> /> 2. 야후<br>
<input type="checkbox" name="ext10_03" value="다음" <?php if ($ext10_03=="다음") echo "checked='checked'"; ?> /> 3. 다음<br>
<input type="checkbox" name="ext10_04" value="인터넷서핑" <?php if ($ext10_04=="인터넷서핑") echo "checked='checked'"; ?> /> 4. 인터넷서핑<br>
<input type="checkbox" name="ext10_05" value="주위소개" <?php if ($ext10_05=="주위소개") echo "checked='checked'"; ?> /> 5. 주위소개<br>
<input type="checkbox" name="ext10_06" value="잡지,언론매체" <?php if ($ext10_06=="잡지,언론매체") echo "checked='checked'"; ?> /> 6. 잡지,언론매체<br>
<input type="checkbox" name="ext10_07" value="기타" <?php if ($ext10_07=="기타") echo "checked='checked'"; ?> /> 7. 기타
</td>
</tr>
<tr><td colspan="2" height="1" bgcolor="#e7e7e7"></td></tr>
## write_update.skin.php 에서
<?php
//방문경로
$wr_10 = "$ext10_01-$ext10_02-$ext10_03-$ext10_04-$ext10_05-$ext10_06-$ext10_07";
$sql10 = " update $write_table set wr_10 = '$wr_10' where wr_id = '$wr_id' ";
sql_query($sql10);
?>
댓글목록
등록된 댓글이 없습니다.