-3

自分DBとコンテンツのインクルードがあります。なぜdb.phpボディタグ内にロードされているのか疑問に思いました

<?php 

    include('includes/db.php');

    include('html/basic_page_content.html');

?>

db.phpにmysql_connect()は、私のデータベースとに接続するものだけが含まれていますmysql_select_db()

私のbasic_page_content.html:

<html>
    <head>
        <title>Basic Page</title>
    </head>
    <body>

    <h3> simple page </h3>

    </body>
</html>

頭の部分の上にロードする必要があります

4

1 に答える 1

4

bodyタグの「内部に読み込む」というのが何を意味するのかよくわかりませんincludes/db.php。エラー テキストのように、 からの出力が表示されていますか? body-しかし、私が推測しなければならない場合、実際にはそうではありません.テキストコンテンツは他の場所に移動しないため、ブラウザはファイルの出力をに移動しています.

最新のブラウザーは、Web ページを「正しく」表示するために驚くほど多くの操作を行っていますが、これは多くの場合、正反対のことが起こることを意味します。

あなたの本当の問題は、表示したくないエラーテキストまたはその他のDB出力が表示されていることだと思います。コマンドの前に @ を付けてエラー テキストを抑制してみてください。または、データベース処理コードにエラー チェックを追加することもできます。;)

于 2012-08-20T22:53:22.257 に答える