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/cvetdv.ru/bitrix/modules/acrit.cleanmaster/classes/general/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/cvetdv.ru/bitrix/modules/acrit.cleanmaster/classes/general/ccleanwebform.php
<?php

class CCleanWebForm
{
	/**
	 * История веб-форм, удаляем
	 *
	 * @param $d1
	 * @param $m1
	 * @param $y1
	 * @param $d2
	 * @param $m2
	 * @param $y2
	 *
	 * @return false
	 */
	public function WebformHistoryClear($d1, $m1, $y1, $d2, $m2, $y2)
	{
		if (!@CModule::IncludeModule("form")) {
			return false;
		}

		$arFilter = [
			"TIME_CREATE_1" => "$d1.$m1.$y1 00:00:01",      // создан "с"
			"TIME_CREATE_2" => "$d2.$m2.$y2 23:59:59",      // создан "до"
		];
		$by       = "s_id";
		$order    = "desc";

		$rsForms = CForm::GetList($by, $order, [], $is_filtered);
		while ($arForm = $rsForms->Fetch()) {
			$rsResults = CFormResult::GetList($arForm['ID'], $by, $order, $arFilter, $is_filtered);
			while ($arResult = $rsResults->Fetch()) {
				CFormResult::Delete($arResult['ID']);
			}
		}
	}

	public function GetDiagnosticData($step = false)
	{
		if (!@CModule::IncludeModule("form")) {
			return false;
		}
		global $DB;

		$_SESSION['cleanmaster']['diagnostic']['webform']['record'] = 0;

		$arFilter = [
			"TIME_CREATE_2" => date($DB->DateFormatToPHP(CSite::GetDateFormat()),  time() - 2592000),      // создан "до"
		];
		$by    = "s_id";
		$order = "desc";

		$rsForms = CForm::GetList($by, $order, [], $is_filtered);
		while ($arForm = $rsForms->Fetch()) {
			$rsResults = CFormResult::GetList($arForm['ID'], $by, $order, $arFilter, $is_filtered);
			while ($arResult = $rsResults->Fetch()) {
				$_SESSION['cleanmaster']['diagnostic']['webform']['record']++;
			}
		}
		return false;
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit