묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php 설정에서...
2005.04.19 16:57
~.php?xx=yy
를 on/off 하는 게 있나요?
http://xxx/?channel=채널
이렇게 써 왔는데
?channel=값
을 해도 계속 $channel==''로 나오네요.
스페이스 태그로 바뀌면서 이렇게 된 거 같은데,
서버 설정에서 해 주는 게 있나요..
를 on/off 하는 게 있나요?
http://xxx/?channel=채널
이렇게 써 왔는데
?channel=값
을 해도 계속 $channel==''로 나오네요.
스페이스 태그로 바뀌면서 이렇게 된 거 같은데,
서버 설정에서 해 주는 게 있나요..
저 옵션이 off 되어 있으면 자동으로 변수값을 넘겨 받지 못합니다.
그럴땐
$channel = $HTTP_POST(또는 GET)_VARS[channel]; 하셔야 합니다.
$HTTP_POST_VARS[변수명] <<풀네임이 길죠??
$_POST[변수명] << 줄여쓰셔도 무방합니다만....
$channel = ($HTTP_POST_VARS[변수명] == "")?$HTTP_GET_VARS[변수명]:$HTTP_POST_VARS[변수명];
<< POST 로 넘어오건 GET 으로 넘어오건 다 받습니다...
register_globals 옵션을 on으로 해두면 자동으로 변수명을 넘겨 받지만 보안상 취약하죠...