Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 13862|Répondre: 6

PHP obtient l’adresse IP du client

[Copié le lien]
Publié sur 24/02/2015 12:54:53 | | |
Ce post a été modifié pour la dernière fois par test le 24/02/2015 à 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. ?>
Code de copie
Regarde par toi-même, ne t’explique pas.




Précédent:méthodes de déclaration et méthodes d’appel dans PHP
Prochain:PHP pour obtenir le code des informations client (navigateur/IP/système d’exploitation)
Publié sur 08/11/2017 15:22:37 |
Oui, j’ai appris
Publié sur 08/06/2022 16:15:24 |
Merci, étudié
Publié sur 07/09/2022 11:56:15 |
Comment puis-je montrer que c’est ::1, y a-t-il un problème avec ce code ?
Publié sur 24/09/2022 14:08:34 |
Prompt:Les auteurs sont bannis ou le contenu supprimé est automatiquement bloqué
Publié sur 18/01/2023 15:34:55 |
Apprends-le !!
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com