| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment vérifier une liste noire IP PHP
    Certaines applications utilisent un Blacklist IP , qui est une liste de protocole Internet ou IP , les adresses qui ne sont pas autorisés à accéder à une application . C'est peut-être parce que l'adresse IP est connue pour l'envoi de spam ou pour une variété d'autres raisons. Vous pouvez déterminer l'adresse IP d'un utilisateur en PHP et la comparer à une Blacklist IP de décider s'il faut autoriser l' utilisateur à exécuter l'application. Instructions
    1

    Créer un tableau pour stocker la liste noire IP et remplir le tableau avec les adresses IP qui ne sont pas autorisés à accéder à l'application . Par exemple, tapez :

    < php

    $ blacklist = array (" 192.168.32.5 ", " 10.16.2.12 ", " 172.16.85.1 ");
    < br > 2

    obtenir l'adresse IP de l'utilisateur en utilisant le tableau $ _SERVER intégré qui contient des informations sur le système . Par exemple, tapez :

    $ user_ip = $ _SERVER [" REMOTE_ADDR "] ;
    3

    Utilisez la fonction " array_search " pour rechercher l'adresse IP de l'utilisateur dans le blacklist IP . Par exemple, tapez :

    $ trouvées = array_search ($ user_ip , $ blacklist ) ;
    4

    Fin de l'application si l'adresse IP de l'utilisateur se trouve dans la liste noire. Par exemple, tapez :

    if ($ trouve == false ) die ( . . «Adresse IP» de $ user_ip " est blacklisté ");

    > Photos < br >

    Previous :

    next :
      articles connexes
    ·Comment faire pour masquer votre adresse email en utili…
    ·Qu'est-ce Pool de mémoire tampon dans SQL 
    ·Comment faire pour désactiver les déclencheurs dans M…
    ·Comment échapper les guillemets dans PHP 
    ·Comment désactiver PHP Exec 
    ·Comment utiliser PHP Mail à envoyer à la liste de dif…
    ·Comment exécuter un fichier PHP automatiquement 
    ·Aide Avec PHP et Compilation Échec 
    ·Comment modifier un modèle PHP 
    ·Comment surveiller un MySQL requêtes lentes 
      articles en vedette
    ·Comment faire pour utiliser des expressions régulière…
    ·Comment insérer dans une grille View 
    ·Comment faire pour obtenir les noms des fenêtres dans …
    ·Comment installer un PHP à sérialiseur XML 
    ·Comment sélectionner des tables de multiples dans PHP …
    ·Comment ouvrir les fichiers MBOX 
    ·Comment faire une méthode utilisant JDBC 
    ·Comment remplir un tableau avec un résultat de requêt…
    ·Quelle est la différence entre les sous Procédures et…
    ·La taille du tampon par défaut pour BufferedWriter 
    Copyright © Connaissances Informatiques http://fr.wingwit.com