Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13862|Odpowiedź: 6

php pobiera adres IP klienta

[Skopiuj link]
Opublikowano 24.02.2015 12:54:53 | | |
Ten post został ostatnio edytowany przez test 24.02.2015 o 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. ?>
Skopiuj kod
Przekonaj się sam, nie tłumacz się.




Poprzedni:Metody deklaracji i metody wywołań w PHP
Następny:php, aby uzyskać kod informacji o kliencie (przeglądarka/IP/system operacyjny)
Opublikowano 08.11.2017 15:22:37 |
Tak, nauczyłem się
Opublikowano 08.06.2022 16:15:24 |
Dziękuję, uczyłem się
Opublikowano 07.09.2022 11:56:15 |
Jak pokazać, że to ::1, czy coś jest nie tak z tym kodem?
Opublikowano 24.09.2022 14:08:34 |
Monit:Autorzy są banowani lub usuwane treści są automatycznie blokowane
Opublikowano 18.01.2023 15:34:55 |
Naucz się tego!!
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com