경로문제 좀 도와주세요.ㅠㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

경로문제 좀 도와주세요.ㅠㅠ 정보

경로문제 좀 도와주세요.ㅠㅠ

본문

링크2번이 쇼핑몰이고
링크1번은 포토 홈페이지인데..

개념이 확실하게 안잡혀서 그런지 계속 헛갈리네요..ㅠㅠ

현재 그누보드 설치는..

root에 설치되어있습니다.

그리고 photo라는 폴더를 하나 더 만들어서 그곳에 포토 홈페이지를 만들고 있습니다.

그러니까..
adm
bbs...
....
photo
....
skin

이런식으로 폴더가 만들어지고..
photo안에 파일들을 넣고 홈피를 만들고 있는데..
photo/index.html
파일 상단에
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
include_once("$g4[path]/lib/random_latest.lib.php");
$g4['title'] = "";
include_once("./photo/_photo_head.php");
?>
위 소스를 넣었는데..
에러가 뜨네요..ㅠㅠ

맨 아래 _photo_head.php는 제가 임의로 만든 파일입니다.

경로를 어떻게 잡아야 할까요?ㅠㅠ
개념이 확실하게 적립이 안되서인지 할때마다 계속 헛갈리네요..ㅠㅠ

참..
그리고 혹시..

기본적으로 _head.php파일이 있잖아요...
로그인/회원가입 상단하고 index.html 페이지 상단 디자인을 약간 다르게 변경할려면..

_head.php파일을 따로 만드는것밖에 방법이 없을까요?

  • 복사

댓글 전체

include_once("$g4[path]/photo/_photo_head.php");
이렇게 하시면 될 것입니다.
$g4[path]는 루트 폴더를 잡아주는 것이니까 여기를 기준으로 경로를 잡아주면 오류가 날 확률이 적어집니다.

일단 여러 헤드를 만든다면 _head.php를 서로 다르게 지정해주시는 게 좋고, 상단을 아주 약간만 다르게 만드신다면 if문으로 $_SERVER[PHP_SELF]를 확인하면 되지 않을까요?
먼저 photo 폴더안에 _common.php파일을 만드시고 다음의 내용을 적으세요.
<?
$g4_path = ".."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>

그리고 index.php 혹은 index.html 상단에 다음과 같이 적어줍니다.
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
include_once("$g4[path]/lib/random_latest.lib.php");
$g4['title'] = "";
include_once("$g4[path]/photo/_photo_head.php");
?>
© SIRSOFT
현재 페이지 제일 처음으로