게시글 카테고리 오류
본문
안녕하세요..!
게시글 입력 시 카테고리 설정을 한 후
게시글 수정페이지에서 카테고리 변경을 하면 입력이 되지 않습니다
이유를 아실까요..?
write.skin.php
<?php if ($is_category) { ?>
<tr>
<th rowspan=2>분류</th>
<td colspan=2>
<?
$arr=explode("|",$board[bo_category_list]);
foreach($arr as $str) { ?>
<input type=checkbox id=ca_name name=ca_name value='<?=$str?>' checked='<?php echo $sca == $str ? "true" : "false" ?>'><?=$str?>
<? } ?>
<script>
var f = document.fwrite;
var str=",<?=$write[ca_name]?>,";
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == "chk_ca_name[]") {
if (str.indexOf(','+f.elements[i].value+',')>=0) {
f.elements[i].checked = true;
}
}
}
</script>
</td>
</tr>
<tr><td colspan=2 height=1 style="color:red; font-size:11px;">*한가지만 선택하세요</td></tr>
<?php } ?>
입력 시
수정 후
!-->
답변 3
$arr=explode("|",$board[bo_category_list]);
->
if ($w == 'u' &&$write['ca_name'])
$sca = $write['ca_name'];
$arr=explode("|",$board[bo_category_list]);
제가 수정했던 부분이 있었는데 수정 안한걸로 되있네요
<?php echo $sca == $str ? "true" : "false" ?>
<?php echo $write['ca_name'] == $str ? "true" : "false" ?>
답변 감사합니다!!
말씀해주신 코드 토대로 문제 해결했습니다!!!
답변을 작성하시기 전에 로그인 해주세요.