2014-11-11 3 views
0

내 모든 웹 페이지에 바닥 글에 대한 공통 코드를 추가하고 싶습니다.footer에 PHP require_once가 작동하지 않음

<?php require_once('/static/v3/commonFooter.php'); ?> // /static/v3 is the path of the commonFooter.php 

그러나 어떻게 든 바닥 글이 표시되지 않는 : 나는 아래의 코드를 추가 내 홈 페이지에서

<?php 
    echo '--footer-code-in-html--'; 
?> 

: 나는 commonFooter.php라는 새 PHP 파일을 만들고 그 안에 아래 코드를 웹 페이지에서. 아무도 제가 빠진 것을 도울 수 있습니까?

+0

''? 다른 말로하면,'static' 디렉토리는 요구하는 파일에 상대적입니까? – rnevius

+1

PHP 오류보고 사용 가능, 어떤 내용입니까? –

+0

이것은 경로 문제입니다. "static/v3/commonFooter.php"를 시도하십시오. –

답변

0

require_once 문은 require와 동일합니다. PHP가 파일이 이미 포함되어 있는지 확인하고 필요하면 다시 포함 (요구)하지 않습니다.

은 실패 할 경우, 다음 주 걸릴

<?php require_once('static/v3/commonFooter.php'); ?> 

시도가 작동하고 문이 페이지에 인쇄되어있는 경우 http://php.net/manual/en/function.include-once.php

0

<?php echo('/static/v3/commonFooter.php'); ?> 

을 시도해보십시오 include_once 문 설명서를 참조하십시오 프로젝트의 폴더 구조.

+0

안녕 Fawzan, 첫 번째 작품. 두 번째, 불행히도,하지 않습니다. 미안하지만 당신이 실패한 부분에 대해 말한 해결책을 얻지 못했습니다. – Roland

+0

php.ini에서 오류/경고를 켰습니까? – Fawzan

+0

php.ini에서 편집 할 권한이 없습니다. 이 문제를 해결할 수있는 방법이 있습니까? 또한 페이지가 정상적으로로드되기 때문에 바닥 글 부분을 제외하고는 오류 메시지가 없습니다. – Roland

관련 문제