database_host, $xerte_toolkits_site->database_username, $xerte_toolkits_site->database_password); /* * Check for connection and error if failed */ if(!$mysql_connect_id){ die("Sorry, the system cannot connect to the database at present. The mysql error is " . mysql_error() ); } $database_fail = false; mysql_select_db($xerte_toolkits_site->database_name) or die($database_fail = true); /* * database failing code */ if($database_fail){ if(isset($_SESSION['toolkits_logon_username'])){ receive_message($_SESSION['toolkits_logon_username'], "ADMIN", "CRITICAL", "DATABASE FAILED AT " . $error_string, "MYSQL ERROR MESSAGE IS " . mysql_error()); die("Sorry, the system cannot connect to the database at present. The mysql error is " . mysql_error() ); } }else{ if(isset($_SESSION['toolkits_logon_username'])){ receive_message($_SESSION['toolkits_logon_username'], "ADMIN", "SUCCESS", "DATABASE CONNECTED", $success_string); } } /* * if all worked returned the mysql ID */ return $mysql_connect_id; } ?>