예를 들어 include_once ('asset/header.php') 함수를 사용하여 PHP/HTML 템플릿 파일을 포함하여 PHP로 내 인생을 편하게 만드는 방법을 고민하고 있습니다. 나는 또한 이것을 각 웹 페이지의 CSS와 JS 링크에 사용하고 싶다. 예는 인 :PHP 루트 폴더 디렉토리 - include_once 및 echo
<link href="<?php $baseURL ?>/css/font-awesome.min.css" rel="stylesheet">
과 : 내가 이들 각각 달성 할
<link href="css/font-awesome.min.css" rel="stylesheet">
, 그래서 링크하기 전에 예를 들어 'ROOT'또는 $ base을 추가 할 수있는 기능입니다
include_once ('$baseURL/asset/header.php')
내가 위데도, 내가 PHP 프로그래밍에 경험이 아니에요 근처 권리 없다는 것을 알고, 난 그냥 경로를 문서화 할 때 내 인생이 훨씬 쉽게 만들 수 있습니다 알고 있습니다. 내가 해결하려는 문제는 간단하다 : 내가 <img src="../../../../img/IMAGE.jpg>
여기 include_once 문 ('../../../assets/header.php')
^^ 예를하지 않으려는 물론
, css, html 등 문서 경로를 포함하거나 가져올 수 있습니다.
나는 이것에 관한 약간의 교수 포럼을 읽었지만 불행히도, 제한된 PHP 경험으로는 알 수없는 것이 아무것도 없다. config.php에 PHP 루트 파일을 넣고 가능한 경우 직접 액세스를 제한하고 싶습니다.
또한 현재 Mac에서 MAMP를 사용하고 있습니다. localhost가 일부 솔루션과 함께 작동하지 않을 수도 있다는 소식을 들었으므로 조언이 필요합니다.
, 나는이 솔루션과 config.php 파일이 필요하지 않을 것입니다. 이 코드를 include_once 문에 어떻게 구현합니까? 위와 똑같은가요? 출력이 무엇인지 알기 위해 PHP를 인쇄 해 보았습니다. 링크에 어떤 영향을 주는지 간단히 알 수 있습니다. 다음과 같이 간단하게 'Array'라고 말합니다 : php echo $ _SERVER; ?> –
위의 솔루션은 서버에서 작동 할 가능성이 큽니다.그러나 MAMP를 사용하면 내 문서 루트에서 링크를 제공합니다. 그래서 macHD> users> myname> 웹 사이트 등 ... –
포함시키려는 파일에 문장을 추가하십시오. echo 문을 사용하여 수동으로 경로를 테스트하여 경로가 유효한지 확인할 수 있습니다. – user466764