이런 물음 물을꺼는 안되지만... 제가 아마도 바보인 모양입니다... 정보
그누보드 이런 물음 물을꺼는 안되지만... 제가 아마도 바보인 모양입니다...본문
역시 제가 초보는 초보인가봐요. 사이트를 하나하다 보니... 게시판 생성하고 메인페이지도 다 하고 지금 개별로 php문서를 하나 만들었읍니다.
include 로 head.php하고 tail.php를 끌어온다는건 알고 있었는데... 막상 하고보니 안되네요... 질문을 암만 둘춰봐도 저처럼 이런 간단한 문제로 묻는 사람은 아마도 없는것 같아요.
제가 쓴 profile.php안에 내용은 아래와 같아요
-------------------------------------------------여기서부터
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "내소개";
?>
<? include "./head.php"; ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0"><img src="./main/maintop.gif" width="680" height="167"></table>
<? include "./tail.php"; ?>
--------------------------------------여기까지
근데 주소그대로 http://***.com/profile.php하게되면 아무것도 없는 빈페이지가 나타나요.. 이상해요...
고수님들 head.php 하고 tail.php 를 include하는 방법 가르켜 줬으면 해요..
이런 바보같은 문제 올리는 저를 비웃지 말았으면해요...
include 로 head.php하고 tail.php를 끌어온다는건 알고 있었는데... 막상 하고보니 안되네요... 질문을 암만 둘춰봐도 저처럼 이런 간단한 문제로 묻는 사람은 아마도 없는것 같아요.
제가 쓴 profile.php안에 내용은 아래와 같아요
-------------------------------------------------여기서부터
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "DESIGN");
$html_title = "내소개";
?>
<? include "./head.php"; ?>
<table width="100%" border="0" cellspacing="0" cellpadding="0"><img src="./main/maintop.gif" width="680" height="167"></table>
<? include "./tail.php"; ?>
--------------------------------------여기까지
근데 주소그대로 http://***.com/profile.php하게되면 아무것도 없는 빈페이지가 나타나요.. 이상해요...
고수님들 head.php 하고 tail.php 를 include하는 방법 가르켜 줬으면 해요..
이런 바보같은 문제 올리는 저를 비웃지 말았으면해요...
댓글 전체
굳이 오타까지 설명하시느라고 수고 많으셨읍니다... 위의 내용을 보고 해결을 봤습니다... 또한번 감사를 드립니다.
오타가 있네요
http://***.com/index?doc=main.php
를
http://***.com/index.php?doc=main.php
로 수정합니다.
http://***.com/index?doc=main.php
를
http://***.com/index.php?doc=main.php
로 수정합니다.
감사합니다..Prosper님, 지금 현재로서는 제가 이해가 잘 안가지만... 이런 문제까지 답변빨리주셔서 너무나도 감사합니다...
팁테크란에 보시면 제가 올린 그누보드 구조에 대하여란 게시물이 있습니다.
위의 문제는
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
때문입니다.
위의 변수선언이 없으면 exit; 즉 상단부분에서 바로 실행이 끝나므로.. 아무것두 안보이는거죠
만일 위의 코드를 보이고 싶다면.
http://***.com/profile.php 가 아닌 http://***.com/?doc=profile.php 로 열어야 열립니다.
또하나 초보분들이 이해 못하시는 부분이
http://***.com/?doc=profile.php
http://***.com/index.php?doc=profile.php
같은 말입니다.
그누보드 처음화면을 예로 든다면..
http://***.com/ 이렇게 하면 최신글이 보이는 메인화면이 나옵니다.
(여기선 gnu3가아닌 루트에 그누보드가 설치되어있다고 가정합니다.)
그런데 위의 내용에서
http://***.com/
http://***.com/?doc=main.php
http://***.com/index?doc=main.php
모두 같은 말이고.. 뒤의 변수와.. 변수에 해당하는 값들이 이미 디폴드로 선언되어있기때문에 생략된 것 입니다.
조금 시간을 내서 찬찬히 뜯어보세요 ^^*
위의 문제는
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
때문입니다.
위의 변수선언이 없으면 exit; 즉 상단부분에서 바로 실행이 끝나므로.. 아무것두 안보이는거죠
만일 위의 코드를 보이고 싶다면.
http://***.com/profile.php 가 아닌 http://***.com/?doc=profile.php 로 열어야 열립니다.
또하나 초보분들이 이해 못하시는 부분이
http://***.com/?doc=profile.php
http://***.com/index.php?doc=profile.php
같은 말입니다.
그누보드 처음화면을 예로 든다면..
http://***.com/ 이렇게 하면 최신글이 보이는 메인화면이 나옵니다.
(여기선 gnu3가아닌 루트에 그누보드가 설치되어있다고 가정합니다.)
그런데 위의 내용에서
http://***.com/
http://***.com/?doc=main.php
http://***.com/index?doc=main.php
모두 같은 말이고.. 뒤의 변수와.. 변수에 해당하는 값들이 이미 디폴드로 선언되어있기때문에 생략된 것 입니다.
조금 시간을 내서 찬찬히 뜯어보세요 ^^*