Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 13862|Atsakyti: 6

php gauna kliento IP adresą

[Kopijuoti nuorodą]
Paskelbta 2015-02-24 12:54:53 | | |
Šį pranešimą paskutinį kartą redagavo 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. ?>
Kopijuoti kodą
Įsitikinkite patys, neaiškinkite.




Ankstesnis:deklaravimo metodai ir iškvietimo metodai PHP
Kitą:PHP gauti kliento informaciją (naršyklė / IP / operacinė sistema) kodas
Paskelbta 2017-11-08 15:22:37 |
Taip, aš išmokau
Paskelbta 2022-06-08 16:15:24 |
Ačiū, studijavote
Paskelbta 2022-09-07 11:56:15 |
Kaip parodyti, kad tai yra::1, ar kažkas negerai su šiuo kodu?
Paskelbta 2022-09-24 14:08:34 |
Raginimas:Autoriai uždrausti arba pašalintas turinys automatiškai blokuojamas
Paskelbta 2023-01-18 15:34:55 |
Sužinokite!!
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com