-1

私は非常に単純な解決策があると確信している大きな問題を抱えています。

私はいくつかのphp/htmlページを書いています(すべてphpファイルとして保存されています)。しかし、ブラウザーでページを表示しようとすると、表示されるのは HTML とスタイルシートだけです。言い換えれば、あたかも php コードが存在しないかのようです。

それは巨大で詳細なコードではありません。これは単なる include ステートメントです。ただし、ブラウザ(Firefox)からソースコードを表示すると、実際にはエラーが表示されます'Saw <? Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)'

含めようとしているヘッダーとそれを含めたページの一部を挿入して、構文を確認できるようにしますが、構文は問題ではないと考えています。

これがヘッダーです(.phpファイルとして保存されます)

<html>
<head>
    <link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
    <div id="toptitle">
        New Page - Challenge
    </div>
    <div id="toplinks">
        Username: <input type="text" id="user" rows="0" cols="20" maxlength="20"></input> <br>
        Password: <input type="text" id="pass" rows="0" cols="20" maxlength="20"></input> <br>
        <table align="center" cellspacing="10">
            <tr>
                <td> <a href="login.php"> <img src="login.gif" border="0" width="50" height="20" vspace="0"> </a> </td>
                <td> <a href="signup.php"> <img src="signup.gif" border="0" width="50" height="20" vspace="0"> </a> </td>
            </tr>
        </table>
    </div>
    <br><br><br><br><br><hr>

そして、私はそれを単純なページに含めようとしています

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

どんな洞察も素晴らしいでしょう!ありがとう!

4

1 に答える 1