//error_reporting(E_ALL | E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE);
// error handler function
function myErrorHandler($errno, $errstr, $errfile, $errline)
{
switch ($errno) {
case E_USER_ERROR:
echo "My ERROR [$errno] $errstr
\n";
echo " Fatal error in line $errline of file $errfile";
echo ", PHP " . PHP_VERSION . " (" . PHP_OS . ")
\n";
echo "Aborting...
\n";
exit(1);
break;
case E_USER_WARNING:
echo "My WARNING [$errno] $errstr
\n";
break;
case E_USER_NOTICE:
echo "My NOTICE [$errno] $errstr
\n";
break;
default:
echo "Unknown error type: [$errno] $errstr
\n";
echo "Line " . $errline . " in " . $errfile . "
";
break;
}
}
// set to the user defined error handler
// $old_error_handler = set_error_handler("myErrorHandler");
if (strpos($REQUEST_URI, "?") > 0) {
$main_split = explode("?", $REQUEST_URI);
$main_url = $main_split[0];
} else {
$main_url = $REQUEST_URI;
}
$url_array=explode("/",$main_url); //BREAK UP THE URL PATH
// USING '/' as delimiter
// [1] == script directory, so ignore it
// [2] == script itself, so ignore it
//echo count($url_array);
if (isset($url_array[3])) {
$Category=$url_array[3]+0; //Category
} else {
$Category=0;
}
$pagetitle = "Nexus Internet Services | Links | $Category";
require_once("page_header.php");
require("subs/sub.php");
OpenDSN();
// var_dump($url_array);
echo "