だから私は自分のサイトのエラー処理を行っています。を使用してエラーハンドラーをアクティブにできるようにしたい
include_once("errorhandler.php");
エラーが発生するとエラーが表示されますが、別の問題に直面しています。次のような「test.php」という名前のphpファイルを作成しました。
<?php
include("errorhandler.php");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<h1>My awesome page :D</h1>
<?php
mysql_connect("test","test");
opendir("test");
?>
</body>
</html>
問題は、エラーが表示されますが、スクリプトがクラッシュしてエラー ハンドラを開始する前に、その部分を実行するようになるため、ヘッダーも表示されることです。
ページは次のようになります。
基本的に、Html を書き込む前にすべてをクリアするエラー ハンドラが必要です。
使ってみました<script> document.write('');</script>
私のエラー処理方法の開始時に、運が悪かった。
だから今、私はこれで立ち往生しています、これを解決する方法についてのアイデアはありますか?