예제 #1
0
	{
		$error = array('progress' => '30', 'message' => GetMessage("PR_RECRM_ERR_NOT_IB_TYPES") . ": " . implode(',',$CHECK_IB));
	}
	elseif($GET_KEY == '') /* Проверка ключа для ReCrm */
	{
		$error = array('progress' => '60', 'message' => GetMessage("PR_RECRM_ERR_NOT_FOUND_KEY"));
	}
	elseif($CHECK_KEY === false) /* Проверка указанного ключа для ReCrm */
	{
		$error = array('progress' => '95', 'message' => GetMessage("PR_RECRM_ERR_BAD_KEY"));
	}
	
	/* Импорт из ReCrm */	
	if($ACTION == 'import_el' AND count($error) == 0)
	{
		$STATUS = $RECRM->importIBEl(0, 0, $_GET['start']);
		//var_dump($STATUS);
		
		if($STATUS === true)
		{
			$wLocation 	= $CUR_MOD_PAGE.'&action=success#sc';
			$wTime 		= 0;
		}
		elseif(is_array($STATUS))
		{				
			$wLocation = $CUR_MOD_PAGE.'&action=import_el&types='.implode(',', $STATUS['IBT']).'&rand='.time().'&step='.$STATUS['STEP'].'#sc';
		}
	}
	
	if($wLocation != '')
	{