if (isFlooding() >= 3) {
$error .= _PROCESS_FLOODING;
}
// ADDED BY Jan Houtsma --JHH-- FROM HERE
if ($REMOTE_ADDR == "xxx.xx.xx.xx" ||
$REMOTE_ADDR == "81.205.5.69"
) {
$f = "/var/www/html/shout/blocked.log";
$fd = fopen($f,"a");
fwrite($fd,$nick."|".$shout."|".time()."|".$url."|".$REMOTE_ADDR."\n");
fclose($fd);
$error .= _BLOCKED_IP;
}
// ADDED BY Jan Houtsma --JHH-- UNTIL HERE
if (!isset($error)) { // check for null or default
posts
//$nick = htmlspecialchars($nick,ENT_QUOTES);
//$shout = htmlspecialchars($shout,ENT_QUOTES);
Then also add BLOCKED_IP in your language packs for
example shoutbox_langpack_dutch.php:
========================================================================================
// ADDED BY Jan Houtsma --JHH-- FROM HERE
define("_BLOCKED_IP","Je adres is geblokkeerd! Mocht je
weer toegang willen stuur dan een email n
aar webmaster@augustinusschool.nl");
// ADDED BY Jan Houtsma --JHH-- UNTIL HERE
It would be even better to use a seperate file with IP
addresses to be blocked.
The uploaded shoutbox.php contains this change among
others you might ignore.
Search for JHH
Logged In: YES
user_id=1049905
IP banning already going to be implemented, but thanks :)