| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan kontrolleres en PHP IP Blacklist
    Nogle programmer gør brug af en IP Blacklist , som er en liste over Internet Protocol, eller IP , adresser, der ikke er tilladt at få adgang til et program. Dette kan være fordi IP-adressen er kendt for at sende spam eller en række andre årsager . Du kan bestemme en brugers IP-adresse i PHP og sammenligne det med en IP Blacklist at afgøre, om at tillade brugeren at køre programmet . Instruktioner
    1

    Opret et array til at gemme IP- sortliste og befolker array med IP-adresser, der ikke må få adgang til programmet . Skriv f.eks : ?

    < Php

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

    Få brugerens IP-adresse ved hjælp af den indbyggede matrix $ _SERVER , der indeholder oplysninger om systemet . Skriv f.eks : Hej

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

    Brug " array_search "-funktionen til at se op til brugerens IP-adresse i IP blackliste . Skriv f.eks : Hej

    $ fundet = array_search ( $ user_ip , $ blackliste ),
    4

    End ansøgningen, hvis brugerens IP-adresse er fundet i den sorte liste . Skriv f.eks : ?

    If ( $ fundet == false ) die ( . . "IP -adresse" $ user_ip " er sortlistet ")

    >
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·PHP File Upload Typer 
    ·Hvordan man bruger PHP SQLite som en Cache 
    ·Sådan installeres MySQL på Mac OS X Leopard 
    ·Sådan tilføjes en server til Netbeans 
    ·Sådan sparer en tekstfil i PHP 
    ·Grundlæggende PHP Chat Tutorial 
    ·Sådan kopieres Input til Div i PHP 
    ·Sådan oprettes en Client Area Med PHP 
    ·En PHP Script til at bakke op en MySQL Database 
    ·Sådan Læs SQL af en rutine i MySQL 
      Anbefalede Artikler
    ·Sådan bruges Print Funktion i Perl 
    ·Sådan bruges Parametre i SSIS 
    ·Sådan installeres Java Virtual Machine 
    ·Skulle en PHP klasse Constructor være offentlige eller…
    ·000X0 PHP String Fejl 
    ·Sådan Indsæt et afkrydsningsfelt i PHP MySQL 
    ·Sådan bruges datatyper i C + + 
    ·Sådan Transfer en PHP Session ID Med en omdirigering 
    ·Hvordan at håndhæve en liste Grænse i Python 
    ·Hvordan man laver en Loading Bar i VB.NET 
    Copyright © Computer Viden http://www.computerdk.com