Функционал Сравнения Места Назначения С Введенным Городом

Есть такая задача: по IP определяется город посетителя. Надо найти к какому месту назначения он относится. В админке в местах назначения он заведен может быть с маской, т.е. в его названии есть * или ?

Поискал функцию в cs-cart - это вроде как fn_check_element в файле fn.locations.php

но как она работает ???? пробовал по всякому, но никак ....

проконсультируйте плиз

Есть такая задача: по IP определяется город посетителя. Надо найти к какому месту назначения он относится. В админке в местах назначения он заведен может быть с маской, т.е. в его названии есть * или ?

Поискал функцию в cs-cart - это вроде как fn_check_element в файле fn.locations.php

но как она работает ???? пробовал по всякому, но никак ....

проконсультируйте плиз

В функции перед

return $suitable;

поставьте

fn_print_r($elms, $elm, $suitable);
return $suitable;

Почистите кэш и зайдите куда-нибудь на оформление заказа. Думаю, там яснее все станет

Спасибо, разобрался. Просто получал места назначения не через db_get_array а через db_get_fields