or die

  • Автор темы Автор темы SoniK
  • Дата начала Дата начала

SoniK

Ромик, но не Chef :-)
or die

После ошибки соединения с базой у меня низ страници не грузиться, не красиво. Можно ли это исправить?

mysql_connect($host, $user, $pass) or die("Не возможно соедениться с базой данных");
 
PHP:
$a=mysql_connect();
if($a==false){ echo"Не возможно соедениться с базой данных";}
 
А чем он тебя не устраивает ? Другой способ, просто отключи ошибки.
 
А если я ошибки отключу что измениться?
Мне помниться Тонни приводил пример с икзитом и имплоде, вот на подобии этого нет ничего, без проверок?

PHP:
exit(implode('', file('bottom.html')));
 
Можно и так. Но мой способ на мой взгляд лучше.
 
PHP:
... or die MyDie("не возможно соедениться с базой данных";}

function MyDie($str)
{
echo "Упс.... случилось вот что: ".$str;
down();
exit();
}

function down()
{
// выводим низ документа
}
О как ! :-))
 
>Мне помниться Тонни приводил пример с икзитом и имплоде, вот на
> подобии этого нет ничего, без проверок?
>exit(implode('', file('bottom.html')));
нет, я такого примера никак не мог привести.
 
>нет, я такого примера никак не мог привести.
Сорри значит ошибся :)
 
Тогда уж так :)
PHP:
... or die MyDie("не возможно соедениться с базой данных";} 

function MyDie($str) 
{ 
echo "Упс.... случилось вот что: ".$str; 
exit(implode('', file('bottom.html')));
}
 
@ - тут не нужна. Ему надо видеть ошибку
 
Сверху