ホームページ >バックエンド開発 >PHPチュートリアル >404 エラー ページをカスタマイズし、管理者にレターを送信するプログラム
ユーザーが探しているページが見つからない場合、どのように親切に返答すればよいでしょうか。また、このエラーが発生したこともわかっているので、404 エラー ページをカスタマイズしてメッセージを送信するために使用される次のプログラムを見てください。ネットワーク管理者への通知です。 ---チームマンの翻訳と仕上げ
# $domain をドメイン名として設定します (www がないことに注意してください)
$domain = "oso.com.cn";
# URL を設定します。末尾はありません /
$ docroot = "http://www.oso.com.cn";
# エラー メッセージのフォントを設定します
$fontface = "Verdana";
# 404 ページのフォント サイズを設定します
$fontsize = "2";
# 404 ページの背景色を設定します。デフォルトは白です。
$bgcolor = "#ffffff";
# テキストの色を設定します。デフォルトは黒です。
$textcolor = "#000000" ;
# $reportlevel 変数を使用して、メッセージをネットワーク管理に送信するかどうかを制御します
# 0 = メッセージを送信する必要はまったくありません。チームマンが失敗する可能性はありますか?
# 1 = ページが更新された場合にのみメッセージを送信します。あなたのドメイン名が含まれています
# 2 = 私への接続が切断されていてもメッセージを送信します。フレンドリーなサイトである可能性があります
$reportlevel = 2; //これが最も安全なオプションです
$emailaddress = "webmaster@oso.com. cn"; //エラーメッセージを受信するように電子メールを設定します
function print_details()
{
# 必要なグローバル変数へのアクセスをリクエストします
global $fontface, $fontsize, $docroot, $REQUEST_URI, $reportlevel;
global $bgcolor , $textcolor;
# 404 エラーを Web 形式で出力します
echo "
echo "Oso ネットワーク管理者は、要求したページ $docroot$REQUEST_URI が存在しないことを通知します
"; echo " このサーバー上で。