![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| systemIV |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 28.3.2011 Репутация: -1 Всего: -1 |
Написал для своего будующего сайта регистрацию. Вот такой вопрос, как можно вести контроль ошибок через обработчик исключений try/catch. Вот код:
Добавлено через 3 минуты и 22 секунды И как в случае ошибки прервать ход работы скрипта? exit; вроде уже не моден) |
|||
|
||||
| SneG0K |
|
|||
|
Max Mara ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1887 Регистрация: 1.12.2007 Где: Wis Dells Репутация: 7 Всего: 54 |
throw Exception();
|
|||
|
||||
| systemIV |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 28.3.2011 Репутация: -1 Всего: -1 |
Подскажите, а как сделать что бы все ошибки показывались?
Потому что сейчас у меня они выводятся только когда я преднамеренно уберу какую ни будь скобочку=) А когда скрипт просто запускаю, в БД он не добавляет и ошибок не выводит. В php.ini: display_errors = On error_reporting = E_ALL & ~E_NOTICE ОС: linux ubuntu 11.04 |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
Добавлено через 9 секунд не смущает? -------------------- Amazing |
|||
|
||||
| systemIV |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 28.3.2011 Репутация: -1 Всего: -1 |
эт я уже вчера ещё поправил=)
Добавлено @ 06:47 Вот, если не сильно затруднит, глянь. http://codepaste.net/uh941o Должна же идти ошибка, то что логин не соответствует формату Добавлено @ 06:48 класс БД работает 100% Это сообщение отредактировал(а) systemIV - 9.6.2011, 06:50 |
|||
|
||||
| MoLeX |
|
||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
идем учить как передаются данные методом POST и GET Добавлено @ 06:57 mysql_real_escape_string() не забываем Добавлено @ 07:00
и вывод ошибок сделай mysql_error() Это сообщение отредактировал(а) MoLeX - 9.6.2011, 07:01 -------------------- Amazing |
||||
|
|||||
| systemIV |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 28.3.2011 Репутация: -1 Всего: -1 |
когда я прописываю or die mysql_error(); лезет ошибка
Parse error: syntax error, unexpected T_STRING in /var/www/registration.class.php on line 64 |
|||
|
||||
| MoLeX |
|
||||||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
die пишется со скобками - die() Добавлено через 6 минут и 33 секунды если посмотреть на этот код, то он однотипен
можно же упростить, зачем столько функций делающих одно и то же - проверку по шаблону Добавлено через 10 минут и 51 секунду и мой совет тебе - используй стиль phpdocumentor вместо
пиши так
-------------------- Amazing |
||||||||
|
|||||||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |