simpel-ban-of-ipmember-script-zonder-mysql

Gesponsorde koppelingen

PHP script bestanden

  1. simpel-ban-of-ipmember-script-zonder-mysql

« Lees de omschrijving en reacties

-----------------------ban.php-----------------------

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?

$ipBestand
= "BannedIps.php";
// de bestand wat de ip's bevat

$text = "U bent gebanned van deze site!";
// De tekst die ze zien als ze gebanned zijn

$BannedAllowed = false;
// Zet true als de mensen met de ip in de ip Bestand de pagina mogen zien
// Zet false als de mensen met de ip in de ip Bestand gebanned moeten worden


if((strstr(".php",$ipBestand) && !eregi('<? exit; ?>',file_get_contents($ipBestand))) or !file_exists($ipBestand))
{

    $file = fopen($ipBestand,"r+");
    fwrite($file,'<? exit; ?>');
    fclose($file);
}


if($_SERVER["HTTP_X_FORWARDED_FOR"]!="")
{

    $IP = $_SERVER["HTTP_X_FORWARDED_FOR"];
}

else
{
    $IP = $_SERVER["REMOTE_ADDR"];
}


if($BannedAllowed)
{

    if(!eregi('|'.$IP.'|',file_get_contents($ipBestand)))
    {

        die($text);
    }
}

else
{
    if(eregi('|'.$IP.'|',file_get_contents($ipBestand)))
    {

        die($text);
    }
}


?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.