묻고답하기
변수값 전달이 안됩니다.
2010.05.09 12:11
게시판에서 버튼을 만들어 모듈번호와 문서번호 및 카테고리번호를 해당 스킨 폴더의 update01.php 파일로 전송하려고 하는데요...
값이 넘어가질 않습니다.
다음 아래와 같이 코딩하고 update01.php 로 각 변수값을 전달할려고 합니다.
<FORM METHOD=POST ACTION="">
<input type="hidden" name="ddd" value="{$document->document_srl}">
<input type="hidden" name="mmm" value="{$document->variables[module_srl]}">
<input type="hidden" name="ccc" value="{$document->variables[category_srl]}">
<input type="submit" value="이동" onclick="return goForm(this, './modules/board/skins/test/update01.php');">
<SCRIPT LANGUAGE="JavaScript">
function goForm(tag, act) {
tag.form.action = act;
return true;
}
</SCRIPT>
</FORM>
update01.php 내용
<?php
echo $ddd;
echo $mmm;
echo $ccc;
?>
이렇게 테스트 해보는 중인데 출력이 되질 않습니다.
도움 부탁드리겠습니다.
댓글 2
-
noDelete
2010.05.09 22:13
-
noDelete
2010.05.12 10:05
그냥 get방식으로 처리했습니다.
보낼땐 아래처럼 링크로 보내고
<a href="./modules/board/skins/test/update01.php?doc={$document->document_srl}&mod={$document->variables[module_srl]}&cate={$document->variables[category_srl]}">전송</a>
update01.php 파일에서는
$doc = $_GET['doc'];
$mod = $_GET['mod'];
$cate = $_GET['cate'];로 받아서 처리했습니다.
스킨 폴더에 넣은 update01.php 파일을 관리자페이지 -> 페이지에서 외부문서로 등록해서 update01.php파일안에서 Context::get('변수명'); 이렇게 부르라는 말씀 같은데
update01.php은 독립된 파일인데 굳이 외부페이지로 등록을 하는것도 이상하고.. 흠... 그렇게 하지않으면 변수가 전달이 안된다면 어쩔수 없지만요.
update01.php 파일을 외부페이지로 등록하지 않고 변수를 전달하는 방법은 없을까요???