묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[질문] 외부페이지끼리 파라미터 주고받기
2017.01.11 12:58
A라는 외부페이지
B라는 외부페이지를 만들었습니다.
A에서 a.php를 연결시켰고
B에서는 b.php를 연결시켰습니다.
a.php 에서 폼에
<form method="post" action="/B">
<input type="text" name="test" value="test"/>
<intpu type="submit" value="submit"/>
</form>
b.php에는
<?php
$test = $_POST['test'];
echo $test;
?>
를 시켜줬습니다.
저상태에서 A에서 submit시키면 B페이지 b.php에서 test파라미터를 받고싶은데 이게 안됩니다.
이게 원래 안되는건지.. 알려주세요..
댓글 2
-
sejin7940
2017.01.11 14:02
-
다머거
2017.01.11 14:26
b.php에서 request확인도 해보고
get_defined_vars로 확인도 해봤는데 넘어온값이 전혀 보이지 않아요... $_GET $_POST $_FILES $_COOKIE, $_REQUEST 가 전부 구요 전부 빈값입니다.
템플릿 {$test}를 html에 찍어보면 그냥 {$test} 이게 그대로 텍스트로 찍힙니다. 템플릿이 안먹어요..
현재 xe 버전은 1.8.27버전인데...
또 b.php에서 Context::get('test') 를 하면 Context를 전혀 못찾더군요.. 그냥 에러입니다.... 이 아래로는 실행이 안되요...
XE 의 외부페이지 기능을 쓰고 계시는건가요?
$_REQUEST['test']; 를 써보세요
아니면 그냥 {$test} 를 써보시거나 ( 단 <? ?> 가 아닌 부분에서요)