php 코드가 페이지에 그대로 나타나는 현상
본문
게시물 내용에 현재 게시물 주소를 나타내려고 하고 있습니다.
그래서 게시판 스킨 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]
?>
답변을 작성하시기 전에 로그인 해주세요.