Беру скриптик для проверки ip адреса и его выдачи
<?php
Header("content-type: application/x-javascript");
$serverIP=$_SERVER['REMOTE_ADDR'];
echo "$serverIP";
?>
соответственно в переменной $serverIP храниться ip адрес, далее мне нужно както этот ip прогнать по моей базе, у меня есть txt файл, где слева
для примера:
11.9.10.121-11.9.90.225 - RU (т.е. слева диапазон ip, ip может быть 11.9.20.434 и он будет попадать в RU)
и таких строчек кучи..
от балды набрал
мне нужно этот ip прогнать по этой базе, определить что за страна и далее открыть соответствующую страницу с нужным языком..
Как сделать такую хитрую проверку файла и последующий ответ?
Спустя 1 час, 14 минут, 29 секунд (17.05.2012 - 18:42) johniek_comp написал(а):
ну пройдись по файлу, собери все строчки в массив, потом explode() определишь страну, далее in_array() и все...
Спустя 57 минут, 1 секунда (17.05.2012 - 19:39) Gabriel написал(а):
Цитата |
echo "$serverIP"; |
на какой .... буй там кавычки?
кучи строчек, это сколько?
просто если кучи = десятки тысяч то имеет смысл переехать на БД иначе будет уходить много времени и не мало ресурсов сервера.