Как узнать, какой запрос сделан к базе данных и возвращен в php?

Php-код отправил запрос в базу данных, чтобы сообщить полномочия со страницы входа в систему для проверки, и что-то было возвращено, скажем, ИСТИНА И ЛОЖЬ как статус. Теперь мой вопрос: если я не знаю код разработчика, который написал форму входа в систему, существует ли какой-либо способ узнать, какой запрос сделан к базе данных ИЛИ что был возвращен базой данных? Поскольку я не знаю код разработчика, а это значит, что мне понадобится параллельный скрипт, работающий параллельно с формой входа в систему. Могу ли я это сделать? Причина, по которой я задал этот вопрос, заключается в том, что я просто хочу санировать выходные данные из базы данных как немного параноидальные, я не могу доверять данным, поступающим из базы данных. Некоторая проблема XSS, не более того.

1 ответ

Если вы используете codeignitor, то, чтобы включить профилировщик, поместите следующую функцию в любом месте функций вашего контроллера:

$ This->output->enable_profiler(TRUE);

для получения дополнительной помощи: http://ellislab.com/codeigniter/user-guide/general/profiling.html

Другие вопросы по тегам