Я новичок в PHP и очень хочу учиться, и мне было интересно, смогут ли люди просить меня узнать, как получить информацию о phpinfo, в частности, в среде Apache, переменную REMOTE_ADDR? Я в основном предоставляю пользователю URL-адрес веб-сайта partcular, который в конечном итоге возвращает им файл csv, где они могут сохранять или удалять или отменять. По […]
Я использую $_SERVER['REMOTE_ADDR'] в php, чтобы найти ip address клиента. $ipaddress=$_SERVER['REMOTE_ADDR']; echo $ipaddress; которые возвращаются :: 1 Я также попробовал следующий код, но это также дает мне такой же результат. if ($_SERVER['HTTP_CLIENT_IP']) $ipaddress = $_SERVER['HTTP_CLIENT_IP']; else if($_SERVER['HTTP_X_FORWARDED_FOR']) $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR']; else if($_SERVER['HTTP_X_FORWARDED']) $ipaddress = $_SERVER['HTTP_X_FORWARDED']; else if($_SERVER['HTTP_FORWARDED_FOR']) $ipaddress = $_SERVER['HTTP_FORWARDED_FOR']; else if($_SERVER['HTTP_FORWARDED']) $ipaddress = $_SERVER['HTTP_FORWARDED']; […]
У меня есть система входа в систему, которую я пытаюсь сделать максимально безопасной. После десяти неудачных попыток я хочу заблокировать IP-адрес. Как я могу открыть файл в PHP и добавить строку в код блока ip-адресов? Вот мой файл htaccess: #Turn on RewriteEngine RewriteEngine on #Don't allow file indexing pages Options -Indexes #Follow Symbolic Links Options […]
У меня есть база данных Maxmind Geolitecity в базе данных Mysql. Я мог видеть поле типа startIpNum и endIpNum . Значения для этих полей таковы: 16777216 для startIpNum и 16777471 для endIpNum`. Мой ip 115.184.126.186, как я могу преобразовать свой ip в соответствие с startIpNum или endIpNum ?
Поле newsletter_ip в MySQL задано как UNSIGNED INT (10). Я также пытался INET_ATON форматировать данные, но мои результаты всегда выглядят так. Вот часть моего кода обработки: //Retrieve data from user and create variables $ip_orig = $_SERVER['REMOTE_ADDR']; $ip = ip2long($ip_orig); //Place into database $sql = "INSERT INTO newsletter(newsletter_email, newsletter_ip, newsletter_date, newsletter_time) VALUES('".$email."', '".$ip."', '".$date."', '".$time."')"; Я […]
Мне нужно получить язык пользователя, который посещает мой сайт по их IP-адресу с помощью PHP. как я могу это сделать, есть какой-либо API для этого, пожалуйста, сообщите
Я рассматриваю проблемы, возникающие при аутентификации пользователей, используя сеансы / куки и риски безопасности, которые возникают при захвате сеанса. Я понимаю, что использование безопасного https: // является наиболее эффективным методом, а также функцией restoreate_session_id () и использованием случайной строки для проверки (среди множества дополнительных процедур). Мой вопрос заключается в следующем: существует ли возможность включить метод, […]
Я запускаю проверки безопасности по нескольким вызовам AJAX, чтобы узнать, запрашивает ли тот же IP-адрес, что у меня есть на записи. Я использовал следующий набор функций класса, чтобы установить IP (который может поступать через балансировщики нагрузки, отсюда и длительная методология. private function IPMask_Match ($network, $ip) { $ip_arr = explode('/', $network); if (count($ip_arr) < 2) { […]
Можно ли получить IP-адрес клиента с помощью Flash (swf) Action Script 3, а затем передать его в php-файл, чтобы сохранить его в базе данных?
Я использую VPN, и, таким образом, если я проверю http://whatismyip.com, он даст мне другой ip, чем $_SERVER['REMOTE_ADDR'] или getenv('REMOTE_ADDR') . whatismyip дает мой оригинальный ip-адрес, а $_SERVER или getenv дает мой IP-адрес VPN! есть ли в любом случае, чтобы получить свой первоначальный адрес ip, используя php, в случае, если я запускаю VPN? и есть ли […]