묻고답하기
스크립트에서 php배열 사용하기 질문
2013.03.04 16:56
앞서드린 질문에서 for의 사용법이 잘못되었다는것을 알았습니다.
감사합니다.
아래 소스는 정상 작동하는 소스입니다.
allergy정보를 받아와서 자바스크립트변수안에 넣는 소스이지요.
{@$oMemberModel =& getModel('member')}
{@$member_info = $oMemberModel->getMemberInfoByMemberSrl(Context::get('logged_info')->member_srl)}
{@$allergy = $member_info->allergy}
{@ echo "<script>allergy = \"$allergy\"; </script>";}
하지만 저는 자바스크립트의 배열 안에 변수를 넣어야 합니다.
아래와 같이 말입니다.
<script>var allergy[7] = new Array;</script>
{@$oMemberModel =& getModel('member')}
{@$member_info = $oMemberModel->getMemberInfoByMemberSrl(Context::get('logged_info')->member_srl)}
{@$allergy = $member_info->allergy}
{@ echo "<script>allergy[0] = \"$allergy\"; </script>";}
달라진것 이라면 오직 배열에 넣었다 라는 사실뿐인데 동작하지 않습니다.
이유가 뭔지를 모르겠습니다.
포인트가 있으면 좀 드리면서 질문드릴텐데..
염치불구하고 부탁드리겠습니다.
읽어주셔서 감사합니다.
댓글 2
-
야마돌끼
2013.03.04 17:16
넵 allergy 가 member_info 안에 있습니다. 회원가입할때에 항목을 추가한 내용입니다. -
야마돌끼
2013.03.04 17:17
첫번째 소스에서는 정상적으로 작동 되지만 스크립트에서 배열변수로 받으면작동하지 않습니다 ㅠ -
아.. 혹시 페이지에서 자바스크립트 코드가 잘 노출 되고 있는지 한번 소스보기로 확인해 보시기 바랍니다.
-
야마돌끼
2013.03.04 18:02
크롬에서 소스보기로 들어가보면 정상적으로 출력되고있습니다. -
야마돌끼
2013.03.04 18:02
하지만 페이지에서 그 변수를 사용하려하면 사용이 되지 않습니다. ㅠ -
야마돌끼
2013.03.04 18:03
헤더에 <script>var allergy[7] = new Array; allergy[0] = "일"; allergy[1] = "이"; allergy[2] = "삼"; allergy[3] = "사"; allergy[4] = "육"; allergy[5] = ""; allergy[6] = ""; </script> 로 나타나지만 바디에서 해당 배열을 사용할수가 없어요.. 배열을 사용하지 않고 일반 변수로하면 사용이 가능합니다..;;
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
haha0 | 지식인 모듈에서 의견 항상 펼치기 [1] | 2013.03.04 by haha0 |
uuu33 | 화면전환이 안됩니다ㅠㅠ | |
몽실아빠 | SSL 모바일에서만 사용 안하게 하고 싶습니다. [2] | 2013.03.04 by 푸시아 |
야마돌끼 | 스크립트에서 php배열 사용하기 질문 [2] | 2013.03.04 by 푸시아 |
딸꾹질 | 날짜선택 팝업이 뜨지 않습니다. [1] | 2013.03.04 by 푸시아 |
에버위키 |
대댓글,댓글수정,댓글삭제시...
[1]
![]() | 2013.03.04 by 푸시아 |
야마돌끼 | php 배열값 받아오기 질문 [1] | 2013.03.04 by 푸시아 |
꿈틀잉 | 외부페이지에서 Jquery 있는 문서 열때...충돌질문.. [1] | 2013.03.04 by 푸시아 |
ギャル | 회원 정보 insert 쿼리 있는 파일은~? [1] | 2013.03.04 by 푸시아 |
haha0 |
댓글창 추가하는 방법 문의
[1]
![]() | 2013.03.04 by haha0 |
Sean_ | xe 사용중인 유저입니다. 특정IP의 접속때문에..사이트가 닫혔습니다. [5] | 2013.03.04 by ギャル |
치즈도둑 | 홈페이지 로그인 문제 [1] | 2013.03.04 by haha0 |
leemk |
상단에 제가 글을 타이틀을 입력하고 싶은데요 어디서 수정해야 하나요?
![]() | |
Mregg |
상단여백을 없애는게 안됩니다. 홈피링크,어디가 문젤까요?
[2]
![]() | 2013.03.04 by 서기에요 |
암지 | 팝업 메뉴 레이어인가요? | |
천제아 | 갑자기 모바일 홈페이지가 먹통입니다. | |
rosery |
모바일 스킨을 적용했는데 pc처럼 나와요 ㅠㅠ
[1]
![]() | 2013.03.04 by 천제아 |
궁금궁금궁금이 | 상태가 비밀인 문서들 한꺼번에 풀어주기 [1] | 2013.03.04 by Xiso |
홍길동친구 | 포인트 관리에서 + - 가 없네요 ㅠㅠ [1] | 2013.03.04 by 송동우 |
XE만세 | 주소가 자꾸 리다이렉트?되어 로그인이 풀립니다. |
{@$allergy = $member_info->allergy}
이건 무엇인가요?
이해가 되지 않습니다.
<pre>{@ print_r($member_info) }</pre>
해 보시기 바랍니다.
allergy 라는 녀석이 아마 없지 않나 생각됩니다.
현재 적어 놓으신 소스 이외에 allergy를 구현한 부분이 있다면 모르겠습니다만....;;