Документы для веб-разработчиков

<? //////////////////////////////////////////// // ФУНКЦИИ НАСТРОЙКИ ДОСТУПОВ // подключать в init.php //////////////////////////////////////////// // Для IP разработчиков function isDevelopIP(){ $show = false; if($_SERVER["REMOTE_ADDR"] == "62.84.113.30"){ $show = true; } return $show; } // ПРОДВИНУТЫЙ ВАРИАНТ function IS_SHOW(){ $show = false; global $LOCATION; global $USER; $AdminGroup = 1; // id группы администраторов $UserGroups = $USER->GetUserGroupArray(); if (in_array($AdminGroup, $UserGroups)) { $show = true; } // Доступ по группе if ($USER->GetLogin() == "igorcomputer") { $show = true; } // Доступ по логину if($_SERVER["REMOTE_ADDR"] == "62.213.71.242") { $show = true; } // Доступ по IP if($_SERVER["REAL_FILE_PATH"] == "/clinic/index.php") { $show = true; } // Доступ по файлу return $show; } // Включен ли режим правки function isEditMode(){ $res = false; if((isset($_GET['bitrix_include_areas']) && strtoupper($_GET['bitrix_include_areas'])=='Y') || $_SESSION['SESS_INCLUDE_AREAS']){ $res = true; } return $res; }