Перехват ошибок без остановки работы самого скрипта
$server='Server'; $user='Phpweb_po'; $pass='fzHjYt_'; $database='Main_'; try{ $db = mssql_connect($server, $user, $pass); if (!$db) throw new Exception ("Невозможно установить соединение с базой данных."); if (!mssql_select_db($database,$db)) throw new Exception ("Невозможно выбрать базу данных."); $login_name=$_SESSION['Zend_Auth']['storage']->Usr; $role=$_SESSION['Zend_Auth']['storage']->Roles[0]['Role']; }catch (Exception $e){ echo $e->getMessage(); }