Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывод куска ошибки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Хочу соорудить вывод куска ошибки
n1k86
Отправлено: 06 Декабря, 2011 - 20:40:37
Post Id


Частый гость


Покинул форум
Сообщений всего: 160
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




Всем привет. Что-то меня осенила мысль реализовать следующую вещь: если в коде есть ошибка и включен показ ошибок, то вместе с строчкой ошибки ещё показывать кусок кода из этого файла, в который входит строка с ошибкой... такой возможно вообще сделать??? Если да, то как реализовать можно такую вещь??? В интернете рыскал - не нашёл ничего... Подкажите, пожалуйста.
 
 Top
Мелкий Супермодератор
Отправлено: 06 Декабря, 2011 - 20:55:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Можно, реализуемо. Например, у фреймворка Kohana такая дефолтная страница об ошибке и есть + трассировка вызова.

Как перехватить ошибку, файл и номер строки - знаете?


-----
PostgreSQL DBA
 
 Top
n1k86
Отправлено: 06 Декабря, 2011 - 20:58:19
Post Id


Частый гость


Покинул форум
Сообщений всего: 160
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




Нет, я новичок. Только обучаюсь, и вот возникла такая идейка у меня. Кохану не использую, т.к. её не знаю просто напросто. Пока что учу обычный PHP + MySQL. Когда всё это до ума дойдёт полностью - буду щупать фреймворки. Т.е. на PHP + MySQL нельзя этого реализовать?
(Добавление)
Мускул там не причем, я знаю.
 
 Top
Мелкий Супермодератор
Отправлено: 06 Декабря, 2011 - 21:37:35
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




А кохана, по-вашему, на плюсах написана? Нет, на PHP. И всё, что реализовано там - можно реализовать самостоятельно.

Собственно, направление к копанию:
0) как перехватить вывод ошибок? set_error_handler
1) файл и номер строки - там же.
2) при отлове ошибки читаем файл с ошибкой и выводим строки около ошибок


-----
PostgreSQL DBA
 
 Top
n1k86
Отправлено: 06 Декабря, 2011 - 21:38:50
Post Id


Частый гость


Покинул форум
Сообщений всего: 160
Дата рег-ции: Март 2011  


Помог: 0 раз(а)




Я знаю что на PHP реализовано, но пока что не хочу это трогать....))) Спасибо, понял в каком направлении нужно двигаться. Посмотрим что из этого выйдет. Спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB