К сожалению, на [insert_php]$months = array(1 => ‘январь’, ‘февраль’, ‘март’, ‘апрель’, ‘май’, ‘июнь’, ‘июль’, ‘август’, ‘сентябрь’, ‘октябрь’, ‘ноябрь’, ‘декабрь’); echo date($months[date(‘n’)] . ‘ ‘ . ‘Y’);[/insert_php] года, открытых магазинов ИКЕА в Бологом нет, но не стоит расстраиваться, ведь всегда можно найти альтернативное решение!Вы можете посетить магазин IKEA в Москве, который находится на расстоянии 319,67 км. от Бологого или магазин IKEA в Санкт-Петербурге, который находится на расстоянии 314,68 км. от Бологого. Либо заказать доставку товаров в Бологое через компании-посредники. Как правило, такие компании готовы доставить вам товары за 5-15% от стоимости заказа.
$postcode = $_GET[‘postcode’];
$postcode = preg_replace(‘~[^0-9]+~’,»,$postcode);
$postcode = mb_strimwidth($postcode, 0, 6);
$json_url = «http://service.ikea.ru/services/ecommerce/ajax.php?action=search_index&index=» . $postcode;
$json = file_get_contents($json_url);
$data = json_decode($json, TRUE);
$subject = $data[‘html’];
$pattern = ‘/[0-9]{3,4} руб/’;
preg_match_all($pattern, $subject, $matches, PREG_OFFSET_CAPTURE);
$less_30_kg = $matches[0][0][0];
$more_30_kg = $matches[0][1][0];
$region = $data[‘map_name’];
$map_x = $data[‘map’][‘x’];
$map_y = $data[‘map’][‘y’];
$city = $data[‘kladr’][1][‘name’];
$type = $data[‘kladr’][1][‘typeShort’];
if(!empty($subject)) {
echo ‘
Доставка в ‘ . $type . ‘. ‘ . $city . ‘ для данного адреса доступна.
‘;
} else if($postcode == TRUE and !ereg(«^[0-9]{6}», $postcode)) {
echo ‘Некорректный почтовый индекс!’;
} else if($postcode == TRUE and $subject == FALSE) {
echo ‘К сожалению, доставка заказов из интернет-магазина ИКЕА в регион, к которому относится индекс ‘ . $postcode . ‘ временно невозможна.’;
}