[b]-----------------------ban.php-----------------------[/b]
[code]<?

$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);
	}
}

?>[/code]