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 >
|