-1
내부에 새 바를 포함하는 헤더를 만들었습니다. 하지만 index.php를 제외한 다른 페이지의 메뉴에 파일을 연결하는 데 막혔습니다. 디렉토리/경로 문제라는 것을 알고 있습니다. 링크가 경로를 인식하지 못합니다. 그러나 다른 디렉토리 레벨에서 새 작업을 수행하는 방법을 어떻게 찾을 수 있습니까?includable 헤더/경로 연결 경로 문제
내부에 새 바를 포함하는 헤더를 만들었습니다. 하지만 index.php를 제외한 다른 페이지의 메뉴에 파일을 연결하는 데 막혔습니다. 디렉토리/경로 문제라는 것을 알고 있습니다. 링크가 경로를 인식하지 못합니다. 그러나 다른 디렉토리 레벨에서 새 작업을 수행하는 방법을 어떻게 찾을 수 있습니까?includable 헤더/경로 연결 경로 문제
당신은 문서 루트 디렉토리를 가져 오기위한 $_SERVER['DOCUMENT_ROOT']
을 사용하여 다음과 같이 수행 할 수 있습니다
$navbar = $_SERVER['DOCUMENT_ROOT'].'/path/to/menu.php';
include_once $navbar;
$_SERVER['DOCUMENT_ROOT']
이 서버 설정에 정의되어 있습니다. 대부분의 서버는 정의되어 있으며 여러분은 잘 가게됩니다.
다른 해결책은 다음과 같습니다. realpath(dirname(__file__))