Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/local/templates/aspro_next/components/bitrix/catalog.comments/main/
Upload File :
Current File : /var/www/homesaver/www/local/templates/aspro_next/components/bitrix/catalog.comments/main/ajax.php

<?
/** @global CMain $APPLICATION */
define("NO_KEEP_STATISTIC", true);
define('PUBLIC_AJAX_MODE', true);
define("NOT_CHECK_PERMISSIONS", true);

if (isset($_REQUEST['SITE_ID']) && !empty($_REQUEST['SITE_ID']))
{
	$site_id = htmlspecialchars($_REQUEST['SITE_ID'], ENT_COMPAT, (defined("BX_UTF")? "UTF-8" : "ISO-8859-1"));
	if (!is_string($site_id))
		die();
	if (preg_match('/^[a-z0-9_]{2}$/i', $site_id) === 1)
		define('SITE_ID', $site_id);
}
else
{
	die();
}

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

if (check_bitrix_sessid())
{
	$commParams = array();
	if(isset($_REQUEST['IBLOCK_ID']) && isset($_REQUEST['ELEMENT_ID']))
	{
		$iblockID = (int)$_REQUEST['IBLOCK_ID'];
		$elementID = (int)$_REQUEST['ELEMENT_ID'];
		if ($iblockID > 0 && $elementID > 0)
		{
			$paramsId = 'IBLOCK_CATALOG_COMMENTS_PARAMS_'.$iblockID.'_'.$elementID;
			if (!empty($_SESSION[$paramsId]) && is_array($_SESSION[$paramsId]))
			{
				$commParams = $_SESSION[$paramsId];
			}
			unset($paramsId);
		}
		unset($elementID, $iblockID);
	}
	if (!empty($commParams))
	{
		$APPLICATION->IncludeComponent(
			'bitrix:catalog.comments',
			'main',
			$commParams,
			null,
			array('HIDE_ICONS' => 'Y')
		);
	}
}
die();