function dbConnect() { $a_db = Servers::getConnections(); $dbh = mysql_connect($a_db['a_dbConnect']['host'], $a_db['a_dbConnect']['user'], $a_db['a_dbConnect']['pass']); if (!$dbh || !mysql_select_db($a_db['a_dbConnect']['db'])) { header("location: /failwhale.php"); die('dbConnect failed :: ' . $_SERVER['PHP_SELF'] . ' :: mysql_error()= ' . mysql_error()); return false; //we catch this problem when func called } else { return $dbh; } }