2011-02-09 5 views
0

PHP 사이트 문자열을 PHP 문자열 변수로 정의한 다음 해당 변수를 반향 출력하여 사이트를 정리하려고했습니다. 이렇게하면 내 사이트 구조가 모두 echo 문 사이에 기사가있는 5 줄로 압축됩니다. 내 페이지는 다음과 같습니다PHP 포함 문을 에코되는 문자열 내에 포함하십시오.

<는 PHP
가 ('모듈/moddefault.php')를 포함;? // 변수로 설정된 사이트 구조에 연결
$ title = "예제 페이지"; // 페이지 제목을 정의하십시오. 이것은 삽입 된 제목 문에 삽입됩니다.

echo "$ modtop"; // 선언, 머리, 제목 등
echo "$ precontent"; // 사전 컨텐츠 구조
?>

<H1> 웹 콘텐츠 </H1 >
< 페이지 > 기사 내용이 좋은 정리 된 것입니다 여기에 이동합니다. </p >

<? php echo "$ postcontent"; // 게시물 콘텐츠 구조
? >

내 CSS에 PHP 문자열 변수가 포함될 수 있는지 궁금합니다. PHP는 이미 페이지를 처리 ​​했으므로 등록하지 않습니다. include 문은 PHP 문으로 처리되는 대신 내 화면에 인쇄됩니다. 여기

I는 이전 코드 블록 에코 변수 중 하나의 예이다 :

$의 precontent = "< 본체 >";
$ precontent. = "< div id = '래퍼'>";
$ precontent. = "< div id = '머리글'>";
$ precontent. = "<div>";
$ precontent. = " 'modules/header.inc'를 포함하십시오."; // 여기는 내가 문제가있는 곳입니다
$ precontent. = "</div >";
$ precontent. = "</div >";
$ precontent. = "< div id = 'navtop'>";
$ precontent. = "<div>";
$ precontent. = "include ('modules/topnav.inc');"; // 여기는 내가 문제가있는 곳입니다
$ precontent. = "</div >";
$ precontent. = "</div >";
$ precontent. = "< div id = 'centerbox'>";
$ precontent. = "< div id = 'article'>";
$ precontent.= "< div id = 'innerarticle'>";
$ precontent. = "<div>"; .

내가 문자열 내의 다른 PHP 문을 삽입 시도

,

$의 precontent = "< PHP는 ('모듈/topnav.inc';? > 포함"; 이 작동하지 않았다 .

나는 또한 SSI 형식을 시도하지만 PHP는 그들이가 무시 문 내에서 작성되기 때문에 그 문을 무시하는 것 같다

.

도움이 될 것입니다.

답변

1

$precontent.=file_get_contents('modules/header.inc');

+0

이있을 것이다! 고마워요. – jen03017

0

시도가 왜 같은 것을 가지고 있지 :

header.inc: 

    <html> 
    <head> 
     <title><?php echo $page_title ?></title> 
    </head> 

    <body> 
    [--- common page content here, e.g. menus ---] 

footer.inc: 

    [---common page footer stuff here, eg. copyright lines ---] 
    <p><?php echo $page_footer ?></p> 
    </body> 
    </html> 

을 한 다음 작동

article1.php: 

<?php 
    $page_title = "This is page 1"; 
    $page_footer = "Thanks for reading this"; 
    include_once('header.inc'); 
?> 
<p>This is the content of page #1</p> 
<?php 
    include_once('footer.inc'); 
?> 
관련 문제