Включение/Выключение показа ошибок.

474
.
КИДАЛА!!! Дел не иметь!
Часто для отладки скриптов нужна эта функция.
Не использует базы данных и файлов.просто нужно вставить два кода,один в определенном месте второй где угодно или скорее удобно)

1 код

if($user_id == 1){
if(isset($_GET['osh'])){
$_SESSION['osh'] = true;
$list[] = 'Показ ошибок включен!';
}
if(isset($_GET['oshoff'])){
unset($_SESSION['osh']);
$list[] = 'Показ ошибок выключен!';
}
if($_SESSION['osh']==true){
error_reporting(E_ALL);
ini_set('display_errors', true);
ini_set('html_errors', true);
ini_set('error_reporting', E_ALL);
}
}


вставить после

/*
-----------------------------------------------------------------
Ссылки на непрочитанное
-----------------------------------------------------------------
*/
if ($user_id) {
$list = array();


2 код вставить где Вам удобно

if($user_id == 1){
echo'<div class="rmenu" align="center">'.($_SESSION['osh'] == true ? '<a href="?oshoff">Выкл.ошибки</a>' : '<a href="?osh">Вкл.ошибки</a>').'</div>';
}
.
А чем плох
php_flag_error 0 или 1?
.
КИДАЛА!!! Дел не иметь!
# MAH9IK (07.12.2015 / 12:47)
А чем плох
php_flag_error 0 или 1?
тем что надо лезть в файлы
.
В каком файле нужно первый код вставить?
.
Нипанятный посан
# fifa-in (07.01.2016 / 18:14)
В каком файле нужно первый код вставить?
Шапка, там написано место куда именно вставлять
.
MARAZM, эти коды все вшапку прописать?
.
Ей 25
# androidwap (07.01.2016 / 22:15)
MARAZM, эти коды все вшапку прописать?
Первый в конец шапки. А второй куда хочешь.
.
Может было бы в условии лучше сделать показ не юзерам, а членам админского состава? или вообще только для СВ. Нафига юзерам обычным это лицезреть?
.
Полезная вещь
.
Bahakz, Плюсую
Всего: 16