| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come controllare un Blacklist IP PHP
    Alcune applicazioni fanno uso di un Blacklist IP , che è una lista di Internet Protocol, o IP , gli indirizzi che non sono autorizzati ad accedere a un'applicazione . Questo può essere perché l' indirizzo IP è conosciuta per spam o per una serie di altri motivi . È possibile determinare l'indirizzo IP di un utente in PHP e confrontarlo con un Blacklist IP per decidere se permettere all'utente di eseguire l'applicazione. Istruzioni
    1

    Creare un array per memorizzare la lista nera IP e popolare l'array con indirizzi IP che non è consentito l'accesso all'applicazione . Ad esempio, digitare : ?

    < Php

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

    ottenere l'indirizzo IP dell'utente utilizzando l'array $ _SERVER built-in che contiene le informazioni di sistema. Ad esempio, digitare :

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

    Utilizzare la funzione " array_search " per cercare l'indirizzo IP dell'utente nel blacklist IP . Ad esempio, digitare :

    $ trovato = array_search ( $ user_ip , $ black list ) ;
    4

    terminare l'applicazione , se l'indirizzo IP dell'utente viene trovato nella lista nera . Ad esempio, digitare : ?

    If ( ! $ Trovato == false) die ( . . "Indirizzo IP " $ user_ip " è nella lista nera " ) ;

    >
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Un tutorial su SQL query nidificate 
    ·Come importare un file CSV nel database utilizzando PHP…
    ·Come impostare un layout di Zend in NetBeans 
    ·Come modificare una foto in PHP 
    ·Come inserire in un database con un menu a discesa con …
    ·Come eliminare caratteri da una stringa in MySQL 
    ·Ritardo Funzioni in PHP 
    ·Vs oggetto. Array in PHP 
    ·Come creare chiavi segrete in PHP 
    ·Come creare Polling con PHP 
      Articoli in evidenza
    ·Come installare Java Script su un PC 
    ·Come convertire un campo varchar in Null 
    ·Come fare Radici quadrate in Visual Basic 
    ·Come scrivere semplici algoritmi 
    ·Visual Basic 6 Database Programma Tutorial 
    ·Come modificare l'elenco dei caratteri in Python 
    ·Come leggere le variabili SSIS in uno Script 
    ·Come reinstallare Visual C 
    ·Come utilizzare Python per controllare se un database e…
    ·Come aggiornare una query in Access VBA 
    Copyright © Conoscenza Informatica http://it.wingwit.com