배열보내기 질문입니다.
본문
안녕하세요
배열을 받으려고 하는데 배열이 받아지지 않아서요..ㅎ
-- write.skin.php 쓰기폼 --
<input type='text' name='wr_10[]' value='사과'>
<input type='text' name='wr_10[]' value='바나나'>
<input type='text' name='wr_10[]' value='수박'>
-- write_update.skin.php 받는쪽--
$hobby = $_POST['wr_10'];
for ($i=0; $i<count($hobby); $i++) {
echo $hobby[$i];
}
이렇게 하면
사과바나나수박
나와야 하는데 출력이 되지 않고 있서요.
머가 잘못되었을가요..?..ㅠ
답변 3
print_r($_POST['wr_10']);
이렇게 해서 봐보세요
제대로 했다면 쓰신 대로
Array ( [0] => 사과 [1] => 바나나 [2] => 수박 );
위와 같이 출력이 되어야 합니다
안된다면 post로 보내는게 get으로 되어 있다던지 다른 곳에 문제가 있던지
파일 타겟이 잘못되었던지등 다른 오류를 찾아 보셔야 합니다
일단 하신데로라면 문제는 없어 보이는데 값이 제대로 넘어오고 있는지를 일단 체크를 해보셔야 할거 같습니다.
답변주시분 2분다 감사드립니다
이유는 먼지 몰라도..ㅎ
wr_10[] -> wr_11[]
로 변경하니 원하는 값이 나오네요..ㅎ
<input type='text' name='wr_11[]' value='사과'>
<input type='text' name='wr_11[]' value='바나나'>
<input type='text' name='wr_11[]' value='수박'>