0

ヘッダー ファイルを作成したいのですが、ほとんどすべての面で PHP の経験がありません。私の叔父は、PHP でヘッダー ファイルを使用できること、HTML を使用した CSS のようなものだと教えてくれました。

以下は、PHP で必要な HTML です。

<center><nav>
<ul>
    <li><a href="/">Home</a></li>
    <li><a href="">Arcade</a>
        <ul>
            <li><a href="/arcade/action">Action</a></li>
            <li><a href="/arcade/arcade">Arcade</a></li>
            <li><a href="/arcade/puzzle">Puzzle</a></li>
            <li><a href="/arcade/vehicle">Vehicle</a></li>
            <li><a href="/arcade/violence">Violence</a></li>
            <li><a href="/arcade/defense">Defense</a></li>
            <li><a href="/arcade/rpg">RPG</a></li>
        </ul>
    </li>
    <li><a href="">Watch</a>
        <ul>
            <li><a href="/watch/tv">TV Shows</a></li>
            <li><a href="/watch/movies">Movies</a></li>
        </ul>
    </li>
    <li><a href="">Extras</a>
        <ul>
            <li><a href="/news">News</a></li>
            <li><a href="/updates">Updates</a></li>
        </ul>
    </li>
    <li><a href="/support">Support</a></li>
</ul>
</nav></center>

それをヘッダーファイルに組み込むにはどうすればよいですか?

W3Schools などの他の Web サイトも調べましたが、機能していないようです。私の主な問題は、HTML を PHP ドキュメントに入れる方法がわからないことだと思います。私がそれを行うとき、私は HTML を header.html であるかのように入力しようとしますが、そうではありません。

とにかく、もし誰かが私が header.php ファイルに含めたその HTML をどのように組み込むか、そして何を html に入れるかについて正しい方向に向けることさえできれば。

私が見たところ、HTML コードに PHP ドキュメントを含めるための最良のシナリオは次のとおりです。

<html>
<?php
    header('Location: http://www.example.com/');
?>

現在、その HTML をすべてのページに挿入しています。これにより、ナビゲーション タブの変更が制限されています。

私のウェブサイトはhttp://www.gameshank.com/です

繰り返しますが、高度に感謝します。

4

4 に答える 4

5

ああ... PHPヘッダーコマンドは HTTP ヘッダーを出力するために使用されるため、このコマンドを使用して何を達成したいのかよくわかりません。

やりたいことは、一般的なヘッダーの HTML/PHP コードを新しいPHP ファイル (おそらく "header.php" と呼ばれる) に保存し、 includeステートメントを介して既存の各 PHP ページ内にそのファイルの内容を含めることです。例えば:

<html>
<head><title>Sample HTML page</title></head>
<body>
    <?php include 'header.php'; ?>
    <h1>Page specific content</h1>
    <p>And stuff.</p>
</body>
</html>

これにより、各ページにファイルの内容が自動的に含まれheader.php(ステートメントを配置した場所に表示されますinclude)、必要な変更をheader.phpファイルに簡単に加えることができます。

于 2013-08-27T17:53:53.230 に答える
1

あなたは間違いなくできます!

メインページ(index.phpとしましょう)の上部に、

<html>
    <?php
        include 'header.php';
    ?>
</html>

(または、ヘッダーファイルの名前は何でも。)

その HTML を、含めたい header.php に入れます。

于 2013-08-27T17:53:45.917 に答える
0

ここまで来たら、ページからフッターを分割して、ヘッダーと同じように別の PHP ファイルに配置するのも良い考えです。

これのポイントは、すべてのページを調べて同じ変更を行うことなく、サイト全体の複数のページに掲載されているコードを変更できることです。

たとえば、サイトの 50 ページの下部に「Copyright (c) 2013 Blah Blah Blah」がある場合、2014 年が巡ってきたときに、50 ページを編集して 2013 年から 2014 年に変更したくはありません。 「footer.php」に一度。

そして、他の人が言ったように、単にあなたのページにファイルを含めてください.

<?php
   include 'footer.php';
?>
于 2013-08-27T18:16:17.420 に答える
0

このようにインクルードを使用する必要があります

<?php 
include('header.php');
?>

またはrequireを使用

<html>
<body>
<?php require("xxmenu.php"); ?>
<p>This is an example to show how to include PHP file!</p>
</body>
</html>
于 2013-08-27T17:54:05.120 に答える