function map_item($v) { static $current_country; if ($v == trim($v)) { $current_country = add_country($v); } else { add_city($current_country, trim($v)); } }
} if (!$recData['path'] && ($recData['country'] && !$recData['region'])) { $recError['path'] = 1; } if (is_array($recError)) { $engSmarty->assign("recError", $recError); } else { if (!$recData['ID']) { if ($recData['country']) { if ($recData['region']) { $recData['ID'] = add_city($recData['value_est'], $recData['value_eng'], $recData['value_rus'], $recData['country'], $recData['region']); } else { $recData['ID'] = add_region($recData['value_est'], $recData['value_eng'], $recData['value_rus'], $recData['country'], $recData['path']); } } else { $recData['ID'] = add_country($recData['value_est'], $recData['value_eng'], $recData['value_rus']); } } else { if ($recData['country']) { if ($recData['region']) { update_city($recData['ID'], $recData['value_est'], $recData['value_eng'], $recData['value_rus'], $recData['country'], $recData['region']); } else { update_region($recData['ID'], $recData['value_est'], $recData['value_eng'], $recData['value_rus'], $recData['country'], $recData['path']); } } else { update_country($recData['ID'], $recData['value_est'], $recData['value_eng'], $recData['value_rus']); } } $refresh = true; } }