Articles of ip

пакет для обнаружения пользователей в php?

Я хочу знать, какой лучший пакет для определения страны, из которой пользователь посещает? Я использую php / mysql ..

Получение страны-посетителя от их IP-адресов

Я хочу получить страну посетителя через свой IP … Сейчас я использую это ( http://api.hostip.info/country.php?ip= ……) Вот мой код: <?php if (isset($_SERVER['HTTP_CLIENT_IP'])) { $real_ip_adress = $_SERVER['HTTP_CLIENT_IP']; } if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $real_ip_adress = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $real_ip_adress = $_SERVER['REMOTE_ADDR']; } $cip = $real_ip_adress; $iptolocation = 'http://api.hostip.info/country.php?ip=' . $cip; $creatorlocation = file_get_contents($iptolocation); ?> Ну, это работает […]

Получение пользователей Реальный IP-адрес с использованием PHP

Я хочу получить реальный IP-адрес от пользователей, идущих на моем сайте, даже если они используют прокси-сайт, например hidemyass.com Это код, который у меня есть, и думал, что он сработал, но я его протестировал, и он не <?php function getRealIpAddr() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet { $ip=$_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check ip […]

Можно ли доверять $ _SERVER ?

Можно ли доверять $_SERVER['REMOTE_ADDR'] ? Можно ли его заменить, изменив заголовок запроса или что-то в этом роде? Можно ли написать что-то подобное? if ($_SERVER['REMOTE_ADDR'] == '222.222.222.222') { // my ip address $grant_all_admin_rights = true; }

получить регион / город от ip

как я могу получить регион и город из ip? Я нашел эту службу: http://api.hostip.info/?ip=xyz.qwe.rty Но это не дает мне точной информации: http://www.ipaddresslocation.org/ Знаете ли вы какое-то бесплатное обслуживание? Мне нужно получить эту информацию с помощью php-скрипта, но я не буду устанавливать внешнюю библиотеку. огромное спасибо

Работа с адресами IPv6 в PHP

После тщательного поиска, я заметил небольшое отсутствие функций в PHP для обработки IPv6 . Для моего личного удовлетворения я создал несколько функций, чтобы помочь переходу. Функция IPv6ToLong() является временным решением, которое было IPv6ToLong() здесь: Как сохранить IPv6-совместимый адрес в реляционной базе данных . Он разделит IP на два целых числа и вернет их в массив. […]

INET_ATON () и INET_NTOA () в PHP?

Я хочу хранить IP-адреса в своей базе данных, но мне также нужно использовать их во всем приложении. Я прочитал об использовании INET_ATON() и INET_NTOA() в моих MySQL-запросах, чтобы получить 32-разрядное целое число без знака из IP-адреса, что именно то, что я хочу, так как это сделает поиск по базе данных быстрее, чем использование char (15) […]

Intereting Posts
Не удается заставить mysql_insert_id () работать сообщение проверки печати на одном экране без перенаправления в PHP Почему некоторые значения в моем массиве не определены? Symfony 3: обработчик успешного вызова по умолчанию из настраиваемого обработчика PHP проверяет числовое значение внутри цикла foreach с парами ключей и значений? Как я могу создать новый оператор в PHP? Как использовать оператор сравнения для числовой строки в mysql? Множественный загрузчик файлов отправляет только один файл Оператор PHP <> Функция электронной почты php не получает электронные письма mb_detect_encoding работает неправильно с Windows-1250 (CP1250) Как проверить, пусто ли какие-либо поля в форме Операции с базами данных в Zend Framework: изолированы ли они? Данные пользователя Codeigniter PHPMailer использовать Gmail как SMTP-сервер. Не удалось подключиться к узлу SMTP. Ошибка Mailer: ошибка SMTP: не удалось подключиться к SMTP-хосту