Zoiets?
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// een functie om verder te kijken naar de headers van een proxy[/COLOR]
[COLOR= #007700]function[/COLOR] getRealIp[COLOR= #007700]() {[/COLOR]
[COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]];[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_CLIENT_IP[/COLOR][COLOR= #007700]])) {[/COLOR]
[COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_CLIENT_IP[/COLOR][COLOR= #007700]];
}[/COLOR] [URL="http://www.php.net/elseif"]elseif[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_X_FORWARDED_FOR[/COLOR][COLOR= #007700]])) {[/COLOR]
[COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_X_FORWARDED_FOR[/COLOR][COLOR= #007700]];
}[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$ip[/COLOR][COLOR= #007700];
}[/COLOR]
[COLOR= #0000BB]$not_alllowed_hosts[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]pietje.nl[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$hostname[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/gethostbyaddr"]gethostbyaddr[/URL][COLOR= #007700]([/COLOR]getRealIp[COLOR= #007700]());[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$not_allowed_hosts[/COLOR][COLOR= #007700],[/COLOR]getRealIp[COLOR= #007700]())) {[/COLOR]
[COLOR= #FF8000]// ja, deze mag niet worden toegelaten[/COLOR]
[COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]// deze is wel goed...[/COLOR]
[COLOR= #007700]}[/COLOR]
?> 

