Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
Такой вопрос, как выводить исключительные и не очень ситуации? Допустим у меня есть класс user и метод авторизации. Пользователь вводит некорректной длины пароль или логин, или просто ошибается при вводе. Мне во всех этих ситуациях вызывать свой throw new Exeption("Incorrect login") и ловить потом в блоках try{} catch{}? Или есть какие-то более изящные способы? Была больная мысль сделать структуру или массив error, где первая булевая переменная говорит есть ли вообще ошибка, а вторая показывает текст ошибки, но это какое-то извращение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 23:10 |
|
||
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
а что зесь неизящьного? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 23:27 |
|
||
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
Много кода, каждый метод придется в блоки трай катч заключать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 23:31 |
|
||
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
SvetlyiМного кода, каждый метод придется в блоки трай катч заключать а если подумать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 23:42 |
|
||
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
ScareCrow, на ум приходит только заключение в try всего кода и в конце catch по всем видам Exception'ов, вы это имеете в виду? И есть ли какие-то другие методы? Неужели из-за ошибки в длине логина вызывать Exception... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 23:50 |
|
||
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
или так или Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 23:56 |
|
||
|
PHP_Вопрос по обработке ошибок
|
|||
|---|---|---|---|
|
#18+
ScareCrow, это какой-то фреймворк? Можно поподробнее про FormBuilder, request... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2013, 00:07 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=101&tid=1463375]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 299ms |
| total: | 415ms |

| 0 / 0 |
