경로문제 때문에요ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

경로문제 때문에요ㅠㅠ 정보

경로문제 때문에요ㅠㅠ

본문

제가 해볼려고 하는데 화면에 아무것도 안나오네요 ㅠㅠ

그누보드 안에  모든 파일이 있습니다..

메인을 제외한 서브페이지 작업시....


sub1 폴더를 만들어서 서브1페이지를 만들경우

그폴더안에  headsub1.php / sub1_1.php 를 만들고 그안에 img 폴더랑 menu 폴더를 만들어줬습니다..


이젠 경로만 잘 지정해주면 되는데요  ㅠ


headsub1.php

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가


include_once("../head.sub.php");
include_once("../lib/outlogin.lib.php");
include_once("../lib/poll.lib.php");
include_once("../lib/visit.lib.php");
include_once("../lib/connect.lib.php");
include_once("../lib/popular.lib.php");

//print_r2(get_defined_constants());

// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.

?>


../ 이게 이렇게 하는거 맞나요?? 


이미지도 메뉴도  ../img/이미지파일  했습니다...



sub1_1.php (서브 메인작업)

<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");

$g4['title'] = "";
include_once("./headsub1.php");
?>


<?=$g4['path']?>/img/ 이미지 파일주소   



<?
include_once("./_tail.php");
?>



../ 이렇게 했는데도 안되서 그냥 원래대로 해놨구요..

제발 경로좀 도와주세요.. 감사합니다^^
  • 복사

댓글 전체

include_once("$g4[path]/lib/latest.lib.php"); 이거처럼
폴더를 따로 만들어서 그안에 페이지를 만들었다면 전부 다 이렇게 $g4[path]/ 넣어줘야 하지 않나요?
현재로서는 sub1_1.php (서브 메인작업)  을 

<?
include_once("$g4[path]/_common.php");
include_once("$g4[path]/lib/latest.lib.php");

$g4['title'] = "";
include_once("$g4[path]/headsub1.php");
?>


내용

이미지경로는 그폴더안에 있으니까  ./img/이미지파일



<?
include_once("$g4[path]/_tail.php");
?>


하니까 이미지랑 내용만 나오네요 ㅠㅠ 위에 상위좌측 하단은 안나와요 ㅠㅠ



headsub1.php  은 원래대로 해봤요 


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가


include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");

//print_r2(get_defined_constants());

// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.

?>

이미지나 그외...모든경로도 원래대로...
include_once("$g4[path]/sub1/headsub1.php");
include_once("./headsub1.php");

이런식으로 바꿔보세요.

저도 서브폴안에 만든 서브그룹이 있어서 비교해보니
서브메인 상단에
<?
$g4_path = ".."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
.
.

이부분도 비교해 보세요.

상단부분은
include_once("$g4[path]/폴더명/상단메뉴.php"); //상단메뉴가 폴더명 안에 있음
이렇게 설정되서 잘 작동합니다.
© SIRSOFT
현재 페이지 제일 처음으로