묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
외부페이지에 매개변수 넣기
2011.09.03 18:54
안녕하세요?
아래와 같이 php를 외부페이지로 만들었는데,
년도를 바꾸어 표시되게 하고 싶습니다.
여기 검색 해 봤는데 그대로 해도 잘 안되네요.
그리고, 여기서 말하는 Context::get 이런 거는 어떻게 사용하는 건가요?
제가 사용하는 php에는 $_GET["year"] 를 사용합니다.
그런데, Context::get 는 어떻게 사용하는 건지 모르겠습니다.
아래는 제가 외부페이지로 만든 거구요.
http://memc.kr/mir/test04?year=1993
아래는 오리지날 php입니다. 얘는 년도 변환이 잘 됩니다.
http://memc.kr/mir/dbdemo1.php?year=1993
꼭 XE로 외부페이지로 사용하고 싶습니다.
왜냐하면 이렇게 해야 메뉴도 이쁘게 나오고 권한 도 설정할 수 있고...
방법이 없을까요?
아래와 같이 php를 외부페이지로 만들었는데,
년도를 바꾸어 표시되게 하고 싶습니다.
여기 검색 해 봤는데 그대로 해도 잘 안되네요.
그리고, 여기서 말하는 Context::get 이런 거는 어떻게 사용하는 건가요?
제가 사용하는 php에는 $_GET["year"] 를 사용합니다.
그런데, Context::get 는 어떻게 사용하는 건지 모르겠습니다.
아래는 제가 외부페이지로 만든 거구요.
http://memc.kr/mir/test04?year=1993
아래는 오리지날 php입니다. 얘는 년도 변환이 잘 됩니다.
http://memc.kr/mir/dbdemo1.php?year=1993
꼭 XE로 외부페이지로 사용하고 싶습니다.
왜냐하면 이렇게 해야 메뉴도 이쁘게 나오고 권한 도 설정할 수 있고...
방법이 없을까요?
댓글 5
-
송동우
2011.09.03 19:29
-
수펊랭컬
2011.09.03 21:58
저도 저걸 써 보고 싶은데 방법을 모르겠습니다. Context::를 쓰려면 뭐 include 해야하는게 있나요? 제가 php는 전혀 몰라서요... -
수펊랭컬
2011.09.03 21:59
저걸 넣어도 안되더라고요. -
송동우
2011.09.03 22:31
외부페이지에서 테스트 해보니 잘 됩니다.
외부페이지를 관리자 페이지에서 설정한 거 맞죠?
제대로 설정이 되었으면
xe에서 사용하는 변수들 그대로 외부페이지에 사용해도 됩니다. -
수펊랭컬
2011.09.03 22:39
답변 감사합니다. 그런데 저는 안되는데요. 드롭다운의 년도를 바꾸어서 ok를 누르면 년도가 바뀐 차트가 나오나요? -
수펊랭컬
2011.09.03 22:40
정말 궁금한 건 Context::get 에서 :: 이게 뭔가요? 그리고, Context를 사용하려면 뭔가를 php소스에 추가를 해야 하나요? -
송동우
2011.09.03 22:52
일단 :: 이것은 범위지정연산자라고 합니다.
클래스를 선언하지 않고 클래스함수로 바로 접근할 때, 사용됩니다....대충 그런겁니다.
클래스쪽을 공부하다보면 볼 수 있습니다.
일단 get으로 넘긴 숫자가 제대로 넘어오는지 디버깅을 해 보세요
xe에서는 일반 php에서 사용하듯 주소줄에 get 변수를 넣어서 받는 페이지에서 값을 받아봐도 값이 안나옵니다.
값을 찍어보면 알 수 있겠죠.......
xe에서는 get, post 값을 출력하려면 Context::get('변수명') 이렇게 찍어보면 알 수 있습니다.
$year = Context::get('+ 'year');
이렇게 해서 $year 변수를 활용하면 되겠죠
만일 Context::get('year') 이 값도 안넘어 온다면 외부페이지 설정이 잘 못되거나 안된거겠죠 -
수펊랭컬
2011.09.03 23:07
외부페이지 설정화면 입니다. http://memc.kr/page.JPG -
수펊랭컬
2011.09.03 23:13
<?php
require_once("../lib/phpchartdir.php");# The currently selected year
if (isset($_GET["year"]))
$selectedYear = $_GET["year"];
else
$selectedYear = 2001;
...
위와 같이 되어 있는데
그냥하면 잘되는데, 외부페이지로 만들면 변수가 안 넘어 오는 것 같습니다. -
송동우
2011.09.03 23:40
-
수펊랭컬
2011.09.04 00:18
?mid=test04&year=1993 이렇게 하니깐 되네요... 너무 감사합니다. 이걸 가지고 연구해 보겠습니다. -
수펊랭컬
2011.09.04 00:55
http://memc.kr/mir/?mid=test04&year=1994 이렇게 해결했습니다. test04 dropdown list 를 보이지 않게 할 수 있나요?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
파산팩토리 | d [1] | 2011.09.03 by BlueGATE |
대박물관 | 쉬운설치 오류가 납니다. [1] | 2011.09.03 |
별을 사랑했네 | 썸네일 나오게 할 수 없을까요? | |
붉은머리 | DB연동 질문입니다...아시는분 없나요... | |
초급이 | 밀림현상 [1] | 2011.09.03 by 웹 엔진 |
고지명 | XE 초보 질문 | |
San. | 조회한 게시글을 구분하는 방법은 없나요? (BoardEx) [2] | 2011.09.03 by San. |
운영인 | 제로보드 포인트를 member테이블에 저장하고싶은데..송동우님도와주세요 ㅠ_ㅠ | |
글문 | 유투브 소스를 게시판에 붙어넣기를 하였을 때... [2] | 2011.09.03 by 글문 |
수펊랭컬 | 외부페이지에 매개변수 넣기 [5] | 2011.09.03 by 송동우 |
포쿠포쿠 | 방명록 자동 줄 바꿈 기능의 문제점 | |
MILADY | 스케치북5 스킨에서요... | |
키스미베이베 | 흠 신디케이션 작동을 않하내여 | |
히피♬ | 업데이트 이후 원래 그룹들이 다 사라졌어요 ;; [1] | 2011.09.04 by 송동우 |
손계휘 | 레이아옷 상단 룰오버 OTL.. 이거만 해결하면 편하게 잡니다ㅠㅠ;; [1] | 2011.09.04 by 웹 엔진 |
김노철 | 댓글인쇄... 정말 해결책이 없는것일까...? [2] | 2011.09.04 by 김노철 |
ePeMJF | 다량의 text 파일을 인위적인 php로 올릴 때 나는 에러~~ [5] | 2011.09.04 by ePeMJF |
웹 엔진 | page 설정에 내용을 추가햇는데 [1] | 2011.09.04 by 송동우 |
gaia710 | 음악재생문제 [1] | 2011.09.04 by 공수래 |
ForHanbi | 위젯에서 이미지 이름 차단하기 [1] | 2011.09.04 by ForHanbi |
이것 대신에
Context::get('year');
이것을 사용해 보세요