2014-09-25 67 views
0

我正在設計一個動態佈局,每個頁面都包含在index.php中。
在該頁面中沒有任何代碼。只是內容。 這是我的指標是由這個或其他作品產生PHP標題和元標記動態

<html> 
<head> 
    <title>Text | <?php echo'$text;'?></title> 
    <meta http-equiv="Content-Language" content="it" /> 
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
    <link rel="stylesheet" type="text/css" href="template/style.css"> 
    <link rel="stylesheet" type="text/css" href="config/jsmenu.css"> 
    <link rel="stylesheet" type="text/css" href="config/menu.css"> 
    <script type="text/javascript" src="config/expand.js"></script> 
    <script type="text/javascript" src="config/jquery-1.5.2.min.js"></script> 
    <script type="text/javascript" src="config/scriptbreaker-multiple-accordion-1.js"></script> 
    <script language="JavaScript"> 
     $(document).ready(function() { 
      $(".topnav").accordion({ 
      accordion:false, 
      speed: 500, 
      closedSign: '[+]', 
      openedSign: '[-]' 
      }); 
     }); 
    </script> 
</head> 
<body> 
     <div id="container"> 
      <div id="banner"><?php include('template/banner.php') ?></div> 
      <!--<div id="nav_main"><?php include('template/nav_main.php') ?></div> --> 
      <div id="navigation_left"><?php include("template/link_left.php") ?></div>  
      <div id="navigation_right" align="left"><?php include("template/link_right.php") ?></div>        
      <div id="content"><?php include("$page.php") ?></div> 
      <div id="footer"><?php include('template/footer.php') ?></div> 
     </div> 
</body> 
</html> 

$頁包含在link_left.php或link_right.php

<?php 
     isset($_GET["page"]) ? $page=$_GET["page"] : $page="home"; 
     $links=array(
      "fmp_trama" => "Full Metal Panic!", 
      "fumoffu_trama" => "Full Metal Panic? Fumoffu", 
      "fmptsr" => "Full Metal Panic! TSR", 
      "riassunti" => "Riassunti Episodi", 
      "manga" => "Manga", 
      "listamanga" => "Lista Manga", 
      "lnrecensione" => "Romanzo", 
      "romanzi" => "Lista Romanzi", 
      "sigma" => "Sigma", 
      "overload" => "Overload", 
      "comicmission" => "Comic Mission", 
      "another" => "Another", 
      "sdnefd" => "SDNED", 
      "zero" => "Zero", 
      "riassunti_manga" => "Riassunti Manga", 
      "riassuntiromanzi" => "Riassunti Romanzi" 
     ); 
     foreach($links as $href=>$text){ 
      if($page!=$links){ 
      echo '<li><a href="?page='.$href.'">'.$text.'</a></li>'; 
      }else{echo $text;} 
     } 
    ?> 

我因子評分足以爲標題添加但不工作。我不知道如何處理關鍵字和描述。我不使用數據庫。

這是將被包含頁面的一個例子:
使用example.php:

<p style="background:#ffa"> 
    Lorem ipsum dolor sit amet, consectetaur adipisicing elit, sed do eiusmod tempor 
    incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud 
    exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute 
    irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla 
    pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui 
    officia deserunt mollit anim id est laborum. 
    </p> 
+0

試試這個 '如果($頁!= $ HREF){' – RST 2014-09-25 21:39:49

+0

請澄清你的問題,你試圖實現的,我知道你想包括meta描述和Meta關鍵字動態是什麼每頁的基礎上,是嗎?問題是你沒有訪問你的「page.php」中的meta – XhkUnlimit 2014-09-25 21:52:28

+0

RST:沒有任何變化 @XhkUnlimit:沒錯。其實page.php不存在。菜單創建?頁面。 .php是告訴那個頁面加載一個.php文件。我不知道我是否解釋得很好。 – Shika93 2014-09-25 21:53:46

回答

0

運用@RST 修改例和說明問題,這裏是一個適合您的需求的可運行。 你只需要添加一個頁面參數,它似乎適合。請檢查其他地方,如果它仍然不能在你身邊(Php設置等)。

Runnable Code

+0

不起作用。 $ page是一個變量,而不是文件。我添加了一個頁面示例,將加載爲「$ page.php」 – Shika93 2014-09-25 22:02:19

+0

請參閱上述修改^^ – XhkUnlimit 2014-09-25 22:14:59

+0

完成 http://runnable.com/VCSbKdI0-Ocuiy-w/output http://runnable.com/ VCSYsvEy0xov2fNi/my-for-php 沒有圖片 – Shika93 2014-09-25 22:45:45