Вывод уведомления об ошибке
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Вывод уведомления об ошибке - 2010-06-20 08:59:05.433333
|
|
|
_Pyint0_
Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
|
Всем привет! Вот схема кода: <?php <form method='post'> </form> if (….) { exit("Ошибка!"); } ?> Как можно сделать, чтобы уведомление об ошибке выходило не в низу, а вверху? Пробовал занести текст об ошибке в переменную: $notice = "Ошибка!" exit(); И выводил переменную в начале страницы, но переменная не выводилась не вверху, не в низу! Каким способом можно сделать, чтобы информация об ошибке появлялась вверху, а не внизу?
|
|
|
RE: Вывод уведомления об ошибке - 2010-06-20 11:06:30.580000
|
|
|
MotoKiller
Сообщений: 1732
Оценки: 56
Присоединился: 2008-03-02 20:08:53.810000
|
Программа работает сверху вниз. Надо тебе извратиться, и сделать что то типа цикла. Либо активное содержимое, и снова JavaScript
|
|
|
RE: Вывод уведомления об ошибке - 2010-06-20 12:04:49.083333
|
|
|
_Pyint0_
Сообщений: 394
Оценки: 0
Присоединился: 2008-12-11 19:02:23.436666
|
Решил выводить ошибки через echo"<sсriрt>alert('Error')</sсriрt>"; Есть ли более разумные способы?
|
|
|
RE: Вывод уведомления об ошибке - 2010-06-20 12:12:53.046666
|
|
|
r3al_a6y
Сообщений: 29
Оценки: 0
Присоединился: 2010-02-05 10:16:35.210000
|
Использование буфера поможет выводить только ошибку. А уж где: внизу или вверху, решите сами.(Гуглить ob_start()) Еще намного продуктифнее (имхо) работать с exeption'ами.
|
|
|
RE: Вывод уведомления об ошибке - 2010-06-22 00:50:18.456666
|
|
|
codeismy.name
Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
|
буфер не вариант. дело в том, что если парс эрор или ещё какойнить критик эрор то возможно что ошибки никакой не увидишь. советую почитать про более конектную обработку ошибок.. на хабре встречал хорошую статью
|
|
|
|
|