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

833
.
КИДАЛА!!! Дел не иметь!

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

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