I'm making a code to prevent people with banned IP's from posting and viewing at my guestbook.
It isn't working, so I guess it's something I'm doing.
function isbanned() {
mysqll_connect();
// Check if banned
// Get bans
$the_bans = mysql_query("select * from guestbook_bans", $dbi);
list($bans, $allban) = mysql_fetch_row($the_bans);
// Split ban list
$bans = explode("\n", $bans);
foreach ($bans as $ban) {
// Get rid of newlines
$ban = str_replace("\n","", $ban);
// Get current user's IP address
$ip = $_SERVER[REMOTE_ADDR];
// Check if current user's IP matches one in the database
if ($ip == $ban) {
// Display banned IP message
Message("#", "IP Banned", "The administrator has banned your IP address.");
}
}
// End of 'Check if banned'
}
Thanks. 🙂