Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13862|Отговор: 6

php получава IP адреса на клиента

[Копирай линк]
Публикувано в 24.02.2015 г. 12:54:53 ч. | | |
Този пост беше последно редактиран от test на 2015-2-24 12:58
  1. <?php
  2. function getIp() {
  3.     if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip = getenv("HTTP_CLIENT_IP");
  4.     else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) $ip = getenv("HTTP_X_FORWARDED_FOR");
  5.     else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) $ip = getenv("REMOTE_ADDR");
  6.     else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) $ip = $_SERVER['REMOTE_ADDR'];
  7.     else $ip = "unknown";
  8.     return ($ip);
  9. }
  10. echo getIp();
  11. ?>
Копирай код
Виж сам, не обяснявай.




Предишен:методи за обявяване и методи за извикване в PHP
Следващ:php за получаване на клиентска информация (браузър/IP/операционна система) код
Публикувано в 8.11.2017 г. 15:22:37 ч. |
Да, научих
Публикувано в 8.06.2022 г. 16:15:24 ч. |
Благодаря, учих
Публикувано в 7.09.2022 г. 11:56:15 ч. |
Как да покажа, че е така::1, има ли нещо нередно с този код?
Публикувано в 24.09.2022 г. 14:08:34 ч. |
Бърз:Авторите са баннати или премахнато съдържание автоматично се блокира
Публикувано в 18.01.2023 г. 15:34:55 ч. |
Научете го!!
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com