Advertisement
Trigub_Ilia

Авторизоваться под админом и удалить файл

Nov 14th, 2018
432
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.69 KB | None | 0 0
  1. <?php
  2. // Запрет сбора статистики на данной странице
  3. define("NO_KEEP_STATISTIC", "Y");
  4. // Запрет действий модуля "Статистика", выполняемых ежедневно при помощи технологии агентов:
  5. // перевод на новый день;
  6. // очистка устаревших данных статистики;
  7. // отсылка ежедневного статистического отчета.
  8. define("NO_AGENT_STATISTIC","Y");
  9. // Битрикс24:
  10. // Отключение проверки прав на доступ к файлам и каталогам
  11. // define("NOT_CHECK_PERMISSIONS", true);
  12. // Подключение служебной части пролога
  13. require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
  14. global $USER;
  15. // Выбор парвого пользователя входящего в группу администраторы
  16. $rsUser = $USER->GetList(
  17.     ($by = "ID"),
  18.     ($order = "ASC"),
  19.     array(
  20.         "GROUPS_ID" => array(1)
  21.     ),
  22.     array(
  23.         'FIELDS' => array('ID'),
  24.         'NAV_PARAMS' => array("nTopCount" => 1)
  25.     )
  26. );
  27. if($arUser = $rsUser->Fetch()) {
  28.     // Авторизация пользователя (администратора)
  29.     $USER->Authorize($arUser['ID']);
  30. }
  31. // Удаляем файл после авторизации пользователя
  32. @unlink(__FILE__);
  33. // Переадресовываем в панель управления сайтом
  34. LocalRedirect("/bitrix/admin/");
  35. // Битрикс24:
  36. // Переадресовываем на корень
  37. // LocalRedirect("/");
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement