簡體   English   中英

PHP標題和元標記動態

[英]PHP title and meta tag dynamics

我正在設計一個動態布局,每個頁面都包含在index.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>

$ page是由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>

使用@RST的修改以及所描述的問題,這是一個適合您需要的運行項。 您只需要添加一個page參數,它似乎就可以了。 請檢查其他地方是否仍然無法使用(Php設置等)。

可運行代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM