테스트 사이트 - 개발 중인 베타 버전입니다

reqeust 질문입니다. 채택완료

일단덤벼 10년 전 조회 2,583

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

 

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

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

 

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

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

답변 1개

채택된 답변
+20 포인트

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

 

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

 

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

드래곤된다
10년 전
++++++++++++++++++

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

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

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

로그인