<?php function throw_error($message) { $error_page = "/err/error.php"; $error_url = $error_page; $error_url.= "?REDIRECT_ERROR_NOTES=$message"; $error_url.= "&REDIRECT_URL=" . $GLOBALS["PHP_SELF"]; $error_url.= "&REDIRECT_REQUEST_METHOD=$REQUEST_METHOD"; $error_url.= "&REDIRECT_STATUS=501"; Header("Status: 501"); Header("Location: $error_url"); exit; } ob_start(); // 使用输出缓冲以便在这页中的任何地方输出错误 if (!condition) { throw_error("the condition failed"); } ob_end_flush(); // 页面处理完毕,刷新输出缓冲
教程链接:
随意转载~但请保留教程地址★