2010-05-19 5 views
3

기본적으로 항상 동일한 내용을 가지고있는 내 사이트에는 div이 있습니다. 그러나이 div은 모든 페이지에 존재하지 않아 동적 웹 템플릿을 사용하지 않습니다. PHP에서 문서의 코드를 가져와 div에 넣을 수 있는지 궁금합니다.반복적 인 HTML 청크를 포함합니다.

예 :

<div id="section... 

다음 내 텍스트 파일

<p>hello</p> 

을 포함

는 기본적으로 나는 사용자가이를 볼 때 PHP는 DIV에 넣어 싶습니다.

더 똑똑한 방법을 제시한다면 나는 그것에 대해서도 열려있을 것입니다.

감사합니다.

답변

5

간단히 include() 파일입니다. 인터프리터는 PHP 모드에서 벗어나 HTML 모드로 돌아가서 만나는 모든 것을 출력합니다.

2

처음에 시도해 보셨습니까?

<div id="section"><?php include ('path-to-your-file') ?></div> 
+0

대단히 감사합니다. 시험해 볼게요! – jmasterx

+1

PHP로 모든 것을 할 수 있다면 JS를 사용해야하는 이유는 무엇입니까? – nico

+0

@nico : 나는 그가 include (나는 틀 렸습니다)를 사용하기를 원하지 않는다고 생각했지만,이 주석을보기 전에 나는 그것을 저의 대답에 추가했습니다 :) – Sarfraz

1

div를 생성하는 일부 echo 문과 함께 파일을 만든 다음 필요한 경우에만 포함 시키십시오.

포함 여부를 제어하는 ​​방법은 웹 사이트 구축 방법에 따라 다릅니다.

예를 들어, 페이지에 대한 DB 항목이있는 경우 includediv이라는 열을 추가하십시오 (더 좋은 이름으로 나올 수 있습니다 ...). 그렇지 않은 경우 파일을 포함 시키십시오.

관련 문제