채택완료

헤더 불러오기

2020-03-27 (금) 14:45:44 5,027

안녕하세요 질문좀 드립니다.

test.php 파일을 만들고 아래와 같이 넣으면 

헤더가 불러와져야하는걸로 알고있는데 안되는 이유좀 알수 있을까요 ㅠㅠ?

Copy
<?php
include_once "/_common.php";
include_once(G5_THEME_PATH.'/head.php');
?>
|

답변 2개 / 댓글 5개

채택된 답변
+20 포인트
2020-03-27 (금) 14:49:07

include_once "/_common.php"; -> include_once "./_common.php";

으로 변경해봐요

답변에 대한 댓글 1개

2020-03-27 (금) 14:50:47
<?php
include_once "./_common.php";
include_once(G5_THEME_PATH.'/head.php');
?>

해도 아무것도 안나옵니다 ㅠ
2020-03-27 (금) 14:54:36

작성하신 test.php  파일은 어디에 존재합니까?

root 에 있나요? 아니면 theme 폴더에 있나요?

확인 하시는 도메인은 어떻게 되나요? 

예를 들어 https://www.abc.com/test.php 이런식으로 확인하신느건가요?

아니면 https://www.abc.com/theme/basic/test.php 이런식으로 확인하시는건가요?

답변에 대한 댓글 4개

2020-03-27 (금) 14:58:07
https://www.abc.com/sub/test.php 폴더안에 있습니다.
2020-03-27 (금) 15:01:40
말씀하신 test.php 파일이 들어있는 sub 폴더에는 _common.php 파일이 존재하나요?
2020-03-27 (금) 15:02:55
넵 만들어서

<?php
include_once('./common.php');
?>

이렇게 넣어뒀습니다.
2020-03-27 (금) 15:06:27
include_once "./_common.php";
include_once(G5_THEME_PATH.'/head.php');

저기서
include_once "./_common.php"; 이것이 맞는지
include_once "./common.php"; 이것이 맞는지
정확히 만들어서 넣어주신 파일 이름은 맞는지 확인해보시고
include_once(G5_PATH.'/head.php'); 루트 헤드를 불러보시고

만들어서 넣어주셨다고 하는 common.php 내부 코드의 경로가 정확히 루트 아래의 common.php 위치를 표시하는지 봐주세요. 현재는 페이지 404 에러입니다.

답변을 작성하려면 로그인이 필요합니다.