php 코드가 페이지에 그대로 나타나는 현상

php 코드가 페이지에 그대로 나타나는 현상

QA

php 코드가 페이지에 그대로 나타나는 현상

답변 1

본문

게시물 내용에 현재 게시물 주소를 나타내려고 하고 있습니다.

그래서 게시판 스킨 view.skin.php 파일 상단에

 

<?php
$url = $_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];
$realURL = explode("&page=", $url);
echo $realURL[0]
?>

 

코드를 넣고
 

출력을 원하는 위치에 아래 코드를 넣어서 출력을 했는데요.

<input type="text" value="http://<?php echo $realURL[0]; ?>" readonly="readonly">

그런데 문제는 출력을 원하는 부분 외에도 php 코드를 넣은 상단 부분에도 주소가 페이지에 그대로 출력이 되는데 혹시 이건 무슨 문제일까요?

 

아마 $url = $_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; 부분이 페이지에 그대로 출력되는것 같습니다

 

추가)

 

<?php
$url = $_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];

?>

 

<input type="text" value="http://<?php echo $url; ?>" readonly="readonly">

 

로 했을땐 해당 증상이 나타나지 않았었습니다

이 질문에 댓글 쓰기 :

답변 1

아래 빨간 부분만 삭제하면 됩니다.

<?php
$url = $_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];
$realURL = explode("&page=", $url);
echo $realURL[0]
?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,117
© SIRSOFT
현재 페이지 제일 처음으로