У меня есть IP-диапазоны страны. И я проверяю IP-адрес пользователя в пределах этих диапазонов, если true, тогда он может видеть сайт, иначе он не будет. Я использую следующий код, $ip = $_SERVER['REMOTE_ADDR']; if(ip2long($ip) >= $ipstart && ip2long($ip) <= $ipend){ return true; } Мой вопрос заключается в том, что, если кто-то приходит из разных стран, предположим, […]
Хорошо, поэтому я создаю небольшой скребок IP: PORT в PHP. Проблема в том, что я довольно незнакома с RegEx. Поэтому я собирался вместе, что могу. Вот что у меня есть: /\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?):([0-9]{1,5})\b/ Я знаю, что это не самое лучшее. По крайней мере, не конец захвата порта, потому что это означает, что порты смогут быть такими, как […]
У меня есть сценарий входа в систему для небольшого приложения, которое работает, сохраняя файлы cookie сеансов и проверяя их на каждой странице, чтобы убедиться, что пользователь вошел в систему. Один из двух пользователей, использующих эту систему, постоянно выходит из системы. Кажется, это зависит от файла cookie сеанса, который показывает, что аутентификация уже не присутствует. После […]
Я работаю над веб-сайтом, и одна из вещей, которые я хотел бы сделать, это показать MY IP-адрес для пользователей. Веб-сайт создан с помощью CodeIgniter, поэтому я искал, чтобы найти свой IP-адрес сервера с PHP. IP-адрес может измениться (он является роумером), поэтому я бы хотел найти его динамически, а не только его жесткий код. Я попробовал […]
function ip_address_to_number($IPaddress) { if(!$IPaddress) { return false; } else { $ips = split('\.',$IPaddress); return($ips[3] + $ips[2]*256 + $ips[1]*65536 + $ips[0]*16777216); } } эта функция выполняет тот же код, что и связанная с php функция ip2long. однако, когда я печатаю эти 2 значения, я получаю 2 разных результата. Зачем? (im, используя php 5.2.10 в рабочей среде). […]
Каков правильный тип поля для IP-адреса в mysql? и каков правильный способ его хранения с помощью PHP?
Я хочу подключиться к URL http://example.net с помощью curl, но мне нужно подключиться к серверу с IP- 192.0.43.10 . Как я могу сказать, скрутить, какой IP-адрес он должен использовать?
Как определить IP-адрес сервера в PHP?
как я могу определить текущее местоположение пользователя на основе IP (я думаю, он работает таким образом). Существуют ли библиотеки, которые его поддерживают? благодаря
У меня есть IP-адрес, и мне даны два других IP-адреса, которые вместе создают диапазон IP. Я хочу проверить, находится ли первый IP-адрес в этом диапазоне. Как я могу найти это на PHP?