смотрите юникс система имеет разграничение прав. пхп запущен от имени какого-то пользователя (веб-сервера например в случае mod_php). если тот пользователь не иеет право на чтение какого-то файла/директории, то как ПХП сможет прочитать? а еще если учитивать конфигурацию open_basedir то вообще триндец вашей программе, если она захочет забраться вишу казаного каталога. вот такие дела )
Обошел обработкой эксепшинов, там проблема была в том, что класс сначала смотрит . и .. каталоги, которые в никсах первыми выводятся.
Имеем 2 таблицы (main и second) по 2 колонки:
main table
id,ip
second table
id,ips
`id` REFERENCES main(id)
Нужно по значению ip в main получить его id и сделать выборку из ips по этому id из второй таблицы. (Нужно по ip из main table выбрать все ips из second table.)
Нужно детектить юзеров разных стран и в зависимости от страны перенаправлять на определенные адреса используя чистый js. Нужно ip адрес пользователя сравнить с диапазонами формата 127.0.0.1/24 и сделать редеирект если есть совпадения.
В js пока полный нуб, поэтому обращаюсь за помощью.
document.getElementById("ipaddress").innerHTML="Your IP Address is "+ response.ip;
}
</script>
</head>
<body>
<form>
<span id = "ipaddress"></span>
</form>
</body>
</html>
Есть аналогичный php скрипт, как вариант рассматриваю соединить js+php схеме:
js -> json запрос - получение ip
js -> php - передача ip адреса в php скрипт, получение данных о вхождении и дальнейшее перенаправление на основе полученных данных.
Все же желательно ограничиться только чистым javascript.