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 "

Nexus Internet Services - Links

\n"; if ($Category==0) { echo "

Link Categories

"; $sql="select distinct link_id, link_cat from link_categories inner join link_links on link_id = ll_cat order by link_cat"; $result = mysql_db_query("nexusdb",$sql); if (!$result) { echo mysql_error(); } else { while ($row = mysql_fetch_array($result)) { echo "".$row["link_cat"]."

\n"; } } } else { $sql="select * from link_categories inner join link_links on link_id = ll_cat where ll_cat=".$Category; $result = mysql_db_query("nexusdb",$sql); $header_printed = false; if (!$result) { echo mysql_error(); } else { while ($row = mysql_fetch_array($result)) { if ($header_printed == false) { echo "

".$row["link_cat"]."

"; $header_printed = true; } echo "".$row["ll_title"]."
\n".$row["ll_text"]."

\n"; } } } require_once("page_footer.php"); ?>