Загрузка JS-файла для пользователя в Европе (ЕС)

#javascript #php

#javascript #php

Вопрос:

У меня возникают проблемы только с загрузкой этого js-файла, если пользователь обнаружен в Европе (ЕС):

 if(in_array($country_code, $europe)) {
  // Europe - load JS file called ../cookiespolicy.php
} else {
  // Not Europe - ignore JS file
}

$europe = array('AD', 'AL', 'AT', 'AX', 'BA', 'BE', 'BG', 'BY', 'CH', 'CZ', 'DE', 'DK', 
'EE', 'ES', 'FI', 'FO', 'FR', 'GB', 'GG', 'GI', 'GR', 'HR', 'HU', 'IE', 'IM', 'IS', 'IT', 
'JE', 'LI', 'LT', 'LU', 'LV', 'MC', 'MD', 'ME', 'MK', 'MT', 'NL', 'NO', 'PL', 'PT', 'RO', 
'RS', 'RU', 'SE', 'SI', 'SJ', 'SK', 'SM', 'UA', 'VA');
 

Комментарии:

1. В чем ваши «проблемы»? $europe не определено в вашем состоянии, потому что оно определено позже.

2. Ваша проблема: «Как мне определить страну пользователя?»