채택완료

reqeust 질문입니다.

2015-08-11 (화) 15:11:24 2,717

http://xx.xxx.xxx.xxx/bbs/content.php?co_id=overview

 

<?=$_REQUEST["co_id"]?>

페이지에서 이렇게 찍어보면 아무값도 안찍힙니다. 왜그런건가요??? 

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
2015-08-11 (화) 15:21:25

request는 get<post<cookie<server 이순서로 참조해요. 

 

get위의 것들에 co_id라는 아이디를 가지는 값이 있는데 공백이어서 안받을수도 있고요.

get으로 받아지는데 request로 안받아지신다면 php버전이 낮은 것일 가능성이 있네요... request도 4.3인가? 4.4인가부터 적용되었어요. 이렇게 구버전일리 없지만 만약이라는 경우가... 

답변에 대한 댓글 1개

2015-08-11 (화) 15:25:28
++++++++++++++++++

php.ini에 숏오픈태그가 off로 설정되어 있으면 <??>하고 <?=?>는 못써요. <?php echo ""; ?>이렇게 하셔야함..

답변을 작성하려면 로그인이 필요합니다.