묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
웹호스팅하는 서버의 OS가 윈도라는데... 그럼 PHP가 안되는 건가요?
2006.02.14 16:11
안녕하십니까
저는 이제 막 PHP로 프로그램을 도전하는 사람입니다...
PHP강좌란의 서기님이 올려주신 강좌를 차근차근 듣는 중에 생긴 문제입니다.
즉, 제가 사용하고자 하는 서버가? PHP문을 제대로 안먹는 거 같아서 복장이 터질 지경입니다.
이제 막 맨땅에 헤딩 중에 있는지라 제 문제를 잘 설명할 수 있을지 모르겠지만
아래의 링크를 보시고 좀 봐 주십시오...
http://www.sunnyscarlet.com/form/a.php
위에 링크된 페이지에 phpinfo();를 올렸습니다.
다만, 여기에 echo라든지 다 먹는 것 같은데 결정적으로
예를 들어 a.php에서 <form action "b.php">를 해놓고 (당근 페이지 맨 뒤엔... </form>이 있겠죠)
이렇게 하고서 submit을 하면 b.php에...ㅡㅡ... 원하는 value가 제대로 전달되지 않습니다.
이유를 모르겠습니다.
혹시나해서 <?=username?> or <?php=username?> or 스크립터로...막고가리고... 안되서 <%=username%>도 해보았으나 소용없었습니다...
어떻게?해야할까요? 좀 알려주십시오.
서기님은 분명 초반부 강좌에서... WIndows랑 PHP도 된다고 하셨는데 제가 멀 빼먹었는지요...ㅡㅡ
좀 부탁드립니다...
감사합니다.
저는 이제 막 PHP로 프로그램을 도전하는 사람입니다...
PHP강좌란의 서기님이 올려주신 강좌를 차근차근 듣는 중에 생긴 문제입니다.
즉, 제가 사용하고자 하는 서버가? PHP문을 제대로 안먹는 거 같아서 복장이 터질 지경입니다.
이제 막 맨땅에 헤딩 중에 있는지라 제 문제를 잘 설명할 수 있을지 모르겠지만
아래의 링크를 보시고 좀 봐 주십시오...
http://www.sunnyscarlet.com/form/a.php
위에 링크된 페이지에 phpinfo();를 올렸습니다.
다만, 여기에 echo라든지 다 먹는 것 같은데 결정적으로
예를 들어 a.php에서 <form action "b.php">를 해놓고 (당근 페이지 맨 뒤엔... </form>이 있겠죠)
이렇게 하고서 submit을 하면 b.php에...ㅡㅡ... 원하는 value가 제대로 전달되지 않습니다.
이유를 모르겠습니다.
혹시나해서 <?=username?> or <?php=username?> or 스크립터로...막고가리고... 안되서 <%=username%>도 해보았으나 소용없었습니다...
어떻게?해야할까요? 좀 알려주십시오.
서기님은 분명 초반부 강좌에서... WIndows랑 PHP도 된다고 하셨는데 제가 멀 빼먹었는지요...ㅡㅡ
좀 부탁드립니다...
감사합니다.
댓글 4
-
미수타윤
2006.02.14 16:14
참고로...php동영상강좌...9번째의예제가전혀안먹습니다...^^; 누구누구님환영합니다...의...누구누구가...a에서...b로...전달되지않습니다...ㅡㅜ -
코리아서브
2006.02.15 00:55
변수 출력은 $username 입니다. 꼭 $ 기호가 들어가야 합니다. -
코리아서브
2006.02.15 00:55
<?php=$username?> 이렇게죠.
아니면 <?php echo $username;?> -
Mersia
2006.02.15 20:31
php.ini 수정을 요합니다.
register_globals = off 를 register_globals = on 으로 수정하십시요
만약 보안상 문제로 인해 Off 를 유지하실경우 변수의 선언 초기화를 해주세요
$_SESSION[변수명] $_GET[변수명] $_POST[변수명] $_COOKIE[변수명] $_SERVER[변수]
4.1 부터는 잘되지만 이하로 안될때는...
if(preg_match(\'/^4\\.0/\',PHP_VERSION)) {
$GLOBALS[_SERVER] = array_merge($GLOBALS[HTTP_SERVER_VARS],$_SERVER);
$GLOBALS[_GET] = $GLOBALS[HTTP_GET_VARS];
$GLOBALS[_POST] = $GLOBALS[HTTP_POST_VARS];
$GLOBALS[_COOKIE] = $GLOBALS[HTTP_COOKIE_VARS];
$GLOBALS[_SESSION] = $GLOBALS[HTTP_SESSION_VARS];
$GLOBALS[_ENV] = $GLOBALS[HTTP_ENV_VARS];
$GLOBALS[_FILES] = $GLOBALS[HTTP_POST_FILES]; // ???
$GLOBALS[_REQUEST] = array_merge($_GET,$_COOKIE);
}
# a.php
<Form Action='b.php'>
<Input Type='Text' Name='name' Value=''>
</Form>
#b.php
<?php
$_GET['+ '+ 'name'];
?>
<Table Width='500' Border='1'>
<Tr><?=$name;?>님 환영합니다.</Tr>
</Table>