post방식으로 배열값 넘기기 질문입니다. > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

post방식으로 배열값 넘기기 질문입니다. 정보

post방식으로 배열값 넘기기 질문입니다.

본문

초보질문입니다


A.php 에서
폼값을
 <form name="myform" method="post" action="result.php" role="form">
             
                <fieldset>
                    <legend>취미를 선택해 주세요.</legend>

                    <!-- 설문항목 -->
                    <div class="checkbox">
                      <label>
                        <input type="checkbox" name="hobby[]" value="음악감상">
                        음악감상</label>
                    </div>
                    <div class="checkbox">
                      <label>
                        <input type="checkbox" name="hobby[]" value="영화감상">
                        영화감상</label>
                    </div>
                    <div class="checkbox">
                      <label>
                        <input type="checkbox" name="hobby[]" value="게임">
                        게임</label>
                    </div>

                    <button type="submit" class="btn btn-primary">결과보기</button>
                </fieldset>
            </form>

이런식으로 해서 result.php 로 배열로 넘겼는데요

result.php  -------------내용입니다

 $hobby = $_POST('hobby');

    // 배열 데이터이기 떄문에 문자열로 합쳐야 출력 가능함.
    $hobby_str = implode(", ", $hobby);

  <?php echo $hobby_str;?>

이렇게 출력했는데도 값이 없습니다. ㅜㅜ


뭐가 잘못됐는지요?
추천
0

댓글 2개

$hobby = $_POST['hobby'];
for ($i=0; $i<count($hobby); $i++) {
    echo $hobby[$i];
}
이렇게 해서 값체크 한번 해보시구요.

$hobby = $_POST('hobby'); -> $hobby = $_POST['hobby'];
으로 변경하세요.
전체 3,310 |RSS
그누4 팁자료실 내용 검색

회원로그인

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