Пример #1
0
            $arMetki = array();
            for ($i = 0, $intCount = count($arMetkiTmp); $i < $intCount; $i++) {
                if (intval($arMetkiTmp[$i]) > 0) {
                    $arMetki[] = intval($arMetkiTmp[$i]);
                }
            }
            if (!is_array($arMetki) || count($arMetki) < 1) {
                $strImportErrorMessage .= GetMessage("CATI_NO_METKI") . "<br>";
            }
            if ('' == $strImportErrorMessage) {
                $csvFile->SetWidthMap($arMetki);
            }
        }
    }
    if ('' == $strImportErrorMessage) {
        $bFirstHeaderTmp = $csvFile->GetFirstHeader();
        $csvFile->SetFirstHeader(false);
        if ($arRes = $csvFile->Fetch()) {
            for ($i = 0, $intCount = count($arRes); $i < $intCount; $i++) {
                $arDataFileFields[$i] = $arRes[$i];
            }
        } else {
            $strImportErrorMessage .= GetMessage("CATI_NO_DATA") . "<br>";
        }
        global $NUM_FIELDS;
        $NUM_FIELDS = count($arDataFileFields);
    }
}
if ('' == $strImportErrorMessage) {
    $bFieldsPres = false;
    for ($i = 0; $i < $NUM_FIELDS; $i++) {