Beispiel #1
0
     if (strlen($metki_f) <= 0) {
         $strImportErrorMessage .= GetMessage("CATI_NO_METKI") . "<br>";
     }
     if ('' == $strImportErrorMessage) {
         $arMetkiTmp = preg_split("/[\\D]/i", $metki_f);
         $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);