2011-08-29 3 views
1

PHP (fopen, fwrite, ...)를 사용하여 동적으로 다른 HTML 페이지를 만드는 HTML 페이지가 있습니다.동적으로 생성 된 웹 페이지에 HTML 템플릿 파일의 내용을 입력하십시오.

내가 HTML 서식 파일 (<,>, ...) 때문에 PHP 변수에 페이지에 대해 원하는 HTML 서식 파일의 내용을 넣을 때 문제가 생길 수 있습니다.

어떻게 이것을 피할 수 있습니까? 템플릿 파일의 내용을 직접 가져올 수 있습니까?

+0

, 정확히지고있는 문제가 무엇입니까 귀하의 <예를 들어 <으로 대체? – Whiskas

+0

@Whiskas 구문 분석 오류 : 구문 오류, C : \ wamp \ www \ site_artisans \ site_artisan_index.php의 예상치 못한 '<'473 – Bruno

+2

오류를 일으키는 코드 (심지어 가짜)가 항상 표시됩니다. – bat

답변

0

이 시도 :

$content = file_get_contents("your_file.html"); 
echo $content; 
0

html 파일의 내용을 $s 문자열로 읽고 $s으로 처리 한 다음 php를 사용하여이 문자를 반향 출력 할 수 있습니다. echo $s.

2

HTML 파일을 포함하려고합니까? 그건 작동하지 않지만 대신 readfile()을 사용할 수 있습니다. 파일을 변수에로드하려면 file_get_contents()를 사용하십시오.

0

은 당신과 같이 PHP-태그를 닫을 필요 : PHP 인터프리터에 의해 해석됩니다 사이

<html> 
<body> 
    <h1>Hello, World!</h1> 
    <?php 
     echo "It is now ".date("H:i"); 
    ?> 
</body> 
</html> 

만 코드입니다.

관련 문제