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/bitrix/wizards/aspro/next/site/services/form/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/wizards/aspro/next/site/services/form/one_click_buy.php
<?
	if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
	if(!CModule::IncludeModule("form")) return;
	if(!CModule::IncludeModule("main")) return;
	
	$dbSite = CSite::GetByID(WIZARD_SITE_ID);
	if($arSite = $dbSite -> Fetch()) $lang = $arSite["LANGUAGE_ID"];
	if(strlen($lang) <= 0) $lang = "ru";
	
	WizardServices::IncludeServiceLang("forms.php", $lang);
		
	/*�������� ������� ������*/
	$eventTypeExists = false;
	$db_res = CEventType::GetList( array ("TYPE_ID" => "NEW_ONE_CLICK_BUY"));
	if ($db_res) 
	{ 
		$count = $db_res->SelectedRowsCount(); 
		if ($count>0) { $eventTypeExists = true; } 
	}
	if (!$eventTypeExists)
	{
		$oEventType = new CEventType();
		$arFields = array(	"LID" => $lang,
							"EVENT_NAME" => "NEW_ONE_CLICK_BUY",
							"NAME" => GetMessage("EVENT_NEW_ONE_CLICK_BUY_NAME"),
							"DESCRIPTION" => GetMessage("EVENT_NEW_ONE_CLICK_BUY_DESCRIPTION"));		
		$oEventTypeSrcID = $oEventType->Add($arFields);
	}

	
	/*�������� ������ ������*/
	$eventMessageExists = false;
	$eventMessageID = 0;
	$by = "id";
	$order = "asc";
	$db_res = CEventMessage::GetList( $by, $order, array ("TYPE_ID"=>"NEW_ONE_CLICK_BUY", "SITE_ID" => array(WIZARD_SITE_ID)));
	if ($db_res) 
	{ 
		$count = $db_res->SelectedRowsCount(); 
		if ($count>0) 
		{
			$eventMessageExists = true; 
			if ($count==1)
			{
				while ($res = $db_res->GetNext()) { $eventMessageID = $res["ID"]; }
			}
		} 
	}

	$arFields = array(  "ACTIVE" => "Y",
						"EVENT_NAME" => "NEW_ONE_CLICK_BUY",
						"LID" => WIZARD_SITE_ID,
						"EMAIL_FROM" => $wizard->GetVar("siteEmail"),
						"EMAIL_TO" => $wizard->GetVar("siteEmail").", #EMAIL_BUYER#",
						"SUBJECT" => GetMessage("NEW_ONE_CLICK_BUY_EMAIL_SUBJECT"),
						"MESSAGE" => GetMessage("NEW_ONE_CLICK_BUY_EMAIL_TEXT"),
						"BODY_TYPE" => "html");
						
	$oEventMessage = new CEventMessage();
	if (!$eventMessageExists)
	{
		$eventMessageID = $oEventMessage->Add($arFields);
	}
	elseif (intVal($eventMessageID)>0)
	{
		$oEventMessage->Update($eventMessageID, $arFields);
	}
?>

Youez - 2016 - github.com/yon3zu
LinuXploit