테스트 사이트 - 개발 중인 베타 버전입니다

배열보내기 질문입니다. 채택완료

안녕하세요

 

배열을 받으려고 하는데 배열이 받아지지 않아서요..ㅎ

 

 

-- write.skin.php  쓰기폼 --

 

 

-- write_update.skin.php 받는쪽--

$hobby = $_POST['wr_10']; for ($i=0; $i

 

이렇게 하면

 

사과바나나수박

 

나와야 하는데 출력이 되지 않고 있서요.

 

머가 잘못되었을가요..?..ㅠ  

 

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

답변 3개

채택된 답변
+20 포인트

print_r($_POST['wr_10']);

이렇게 해서 봐보세요

제대로 했다면 쓰신 대로 

Array ( [0] => 사과 [1] => 바나나 [2] => 수박 );

위와 같이 출력이 되어야 합니다

 

안된다면 post로 보내는게 get으로 되어 있다던지 다른 곳에 문제가 있던지

파일 타겟이 잘못되었던지등 다른 오류를 찾아 보셔야 합니다

로그인 후 평가할 수 있습니다

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

답변주시분 2분다 감사드립니다

 

이유는 먼지 몰라도..ㅎ wr_10[]  -> wr_11[] 로 변경하니 원하는 값이 나오네요..ㅎ

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

wr_11을 써서 나온다는 것은 중간에 wr_10이 변수가 다른 곳에서(다른 위치에서) 사용중이거나 혹은
unset ( 변수 취소 )되었을 겁니다
생각해보니 10은 기본 여분필드라서 글쓰기에서 따로 작업을 하는걸로 기억합니다. 아마 그래서 그러실겁니다.

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

일단 하신데로라면 문제는 없어 보이는데 값이 제대로 넘어오고 있는지를 일단 체크를 해보셔야 할거 같습니다.

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고