1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
upload.php
См. документацию.
1<?
2define("STOP_STATISTICS", true);
3define("PUBLIC_AJAX_MODE", true);
4define("NO_KEEP_STATISTIC", "Y");
5define("NO_AGENT_STATISTIC","Y");
6define("DisableEventsCheck", true);
7
8require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php");
9if (isset($_REQUEST["action"]) && $_REQUEST["action"] == "uncloud")
10{
11 $loader = new \Bitrix\Main\UI\FileInputUnclouder();
12 $loader
13 ->setValue($_REQUEST["file"] ?? 0)
14 ->setSignature($_REQUEST["signature"] ?? '')
15 ->exec(
16 $_REQUEST["mode"] ?? '',
17 [
18 "width" => $_REQUEST["width"] ?? 0,
19 "height" => $_REQUEST["height"] ?? 0,
20 ]
21 )
22 ;
23}
24else if (isset($_REQUEST["action"]) && $_REQUEST["action"] == "error")
25{
26 $errorCatcher = new \Bitrix\Main\UI\Uploader\ErrorCatcher();
27 $errorCatcher->log($_REQUEST["path"], $_REQUEST["data"]);
28}
29else if ($_SERVER["REQUEST_METHOD"] == "GET")
30{
31 $uploader = new \Bitrix\Main\UI\Uploader\Uploader($_GET);
32 $uploader->checkPost(false);
33}
34else
35{
36 $receiver = new \Bitrix\Main\UI\FileInputReceiver($_POST["signature"] ?? '');
37 $receiver->exec();
38}
39
$_REQUEST["admin_mnu_menu_id"]
Определения get_menu.php:8
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9