Ik had laatst al een topic geplaatst dat ik 3 verschillende sites Achter 1 ban systeem wou hebben ma dan moest je iets open zetten
ma ik kwam dit tegen op internet
- Code: Selecteer alles
<?php
/*
* Checks IP on Blacklists - Compatible with WIN
* Returns false when IP is not listed
*/
function blacklisted($ip) {
$dnsbl_lists = array("bl.spamcop.net", "list.dsbl.org", "sbl.spamhaus.org");
if ($ip && preg_match('/^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})/', $ip)) {
$reverse_ip = implode(".", array_reverse(explode(".", $ip)));
$on_win = substr(PHP_OS, 0, 3) == "WIN" ? 1 : 0;
foreach ($dnsbl_lists as $dnsbl_list){
if (function_exists("checkdnsrr")) {
if (checkdnsrr($reverse_ip . "." . $dnsbl_list . ".", "A")) {
return $reverse_ip . "." . $dnsbl_list;
}
} else if ($on_win == 1) {
$lookup = "";
@exec("nslookup -type=A " . $reverse_ip . "." . $dnsbl_list . ".", $lookup);
foreach ($lookup as $line) {
if (strstr($line, $dnsbl_list)) {
return $reverse_ip . "." . $dnsbl_list;
}
}
}
}
}
return false;
}
?>
een blacklist..
Dus mijn vraag is bij deze. kan ik een black list inbouwen met de 3 sites? en werkt dat dan ook?? en heeft misschien iemand een blacklist systeem voor mij?
roeten isis295