그누보드 게시판 스킨을 만드는데 체크박스 배열로 못넘기겠네요;

체크박스 배열로 해서 넘길때 값을 못가져가는 (소스첨부;)
체크박스를 선택해서
넘길 일이 있어서 다음과같이 대략 작성해서 넘겼는데요
순서대로 선택하면 제대로 넘어가고
순서를 바꿔서
대각선으로 선택하면은 그냥 순서대로 찍히네요;;(대각선으로 똑같이 출력되야 하는뎅)
아무래도 체크 안하면은 배열이름도 안넘어 가는 것 같은데용;;
움......... 체크박스를 이렇게 배열로 넘기는 방법 없을까용;;
100
010
001 문제는 이렇게 체크해서 넘기면
111
000
000 이렇게 출력된다는 거죠
대략 체크한 값의 이름만 가지고 도는 것 같은데요;;; 해결방법 아시는분;;
체크를 배열로 넘긴일이 없어봐서; ㅋ
구분자는 gg로 해놨어용 아래꺼 그냥 복사하셔서 실행하시면 됨;ㅋ

<?
if($mode=="ok"){
?>
<TABLE border=1>
<?
 $cnt = count($gg);
 for($i=0; $i<$cnt; $i++){
?>
<TR>
 <TD><?=$gg[$i]?></TD>
 <TD><?=$a[$i]?></TD>
 <TD><?=$b[$i]?></TD>
 <TD><?=$c[$i]?></TD>
</TR>
<?
 }
?>
</TABLE>
<?
 exit;
}
?>
<FORM METHOD=POST ACTION="test.php">
<INPUT TYPE="hidden" name="mode" value="ok">
<INPUT TYPE="text" NAME="gg[]" value="1">
<INPUT TYPE="checkbox" NAME="a[]" value="1">
<INPUT TYPE="checkbox" NAME="b[]" value="1">
<INPUT TYPE="checkbox" NAME="c[]" value="1"><BR>
<INPUT TYPE="text" NAME="gg[]" value="2">
<INPUT TYPE="checkbox" NAME="a[]" value="1">
<INPUT TYPE="checkbox" NAME="b[]" value="1">
<INPUT TYPE="checkbox" NAME="c[]" value="1"><BR>
<INPUT TYPE="text" NAME="gg[]" value="3">
<INPUT TYPE="checkbox" NAME="a[]" value="1">
<INPUT TYPE="checkbox" NAME="b[]" value="1">
<INPUT TYPE="checkbox" NAME="c[]" value="1">
<INPUT TYPE="submit">
</FORM>
|

댓글 1개

스크립트로 넘기시면 될듯합니다.
그게아니라면 [1][2] 번호를 직접 입력해봐두 될듯합니다.
그럼 좋은하루되세요~

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고