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 >