체크박스에서 체크된 값만 넘어오게 하고싶습니다

체크박스에서 체크된 값만 넘어오게 하고싶습니다

QA

체크박스에서 체크된 값만 넘어오게 하고싶습니다

본문

<code>

case '4'://체크박스
       if($csconfig[$fvs]!='0'){

       $Arrays=optArray($fvs,$mdatas);

       $view[$fvs] = explode("|", $view[$fvs]);

       $check_item = "";
       for( $i = 0; $i < count( $Arrays ); $i++ ){
        if ( $Arrays[$i] == $view[$fvs][$i] ){
         $check_item .= '<code>' . $Arrays[$i] .'</code>  ';
        } else {
         $check_item .= $Arrays[$i].'  ';
        }
       }
       echo '<tr>
        <th scope="row">'.$mdatas[$fvs][iname].'</th>
        <td>'.$check_item.'</td>
       </tr>';
      } break;

</code>

 

온라인 상담신청 소스입니다.

 

소스가 조금 부족할 수 있는데.. 여기서 체크박스 설정해놓은 값이 모두 넘어옵니다.. 체크 안한 값까지..

 

체크 한 데이터만 넘어오게 하려면 어떻게 바꾸어야 될까요..

 

이 소스로는 조금 부족할까요??

이 질문에 댓글 쓰기 :

답변 2

웹 상에서 소스보기 해서 해당부분이 어떻게 출력되는지 확인해보세요.

아래처럼 name이 배열(?)형태로 나오는지 아님 다른 문제인지 봐야 될듯요..

 

<input type="checkbox" name="dd[]" value="1">

<input type="checkbox" name="dd[]" value="2">

 

웹 상에서 소스보기 해서 해당부분이 어떻게 출력되는지 확인해보세요.

아래처럼 name이 배열(?)형태로 나오는지 아님 다른 문제인지 봐야 될듯요..

 

<input type="checkbox" name="dd[]" value="1">

<input type="checkbox" name="dd[]" value="2">

답변을 작성하시기 전에 로그인 해주세요.
전체 226
QA 내용 검색

회원로그인

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