"; if (!$link = mysql_connect('++DBHOST++', '++DBUSER++', '++DBPASSWD++')) { echo 'Keine Verbindung zu mysql'; exit; } if (!mysql_select_db('++DBNAME++', $link)) { echo 'Konnte Schema nicht selektieren'; exit; } $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblocklog` WHERE reason like 'BEE Ho%' AND timestamp > (UNIX_TIMESTAMP(NOW()) - (7 * 24*60*60) )"; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $BeeHo7 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblocklog` WHERE reason like 'BEE Hi%' AND timestamp > (UNIX_TIMESTAMP(NOW()) - (7 * 24*60*60) )"; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $BeeHi7 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblocklog` WHERE reason like '%Bayes%' AND timestamp > (UNIX_TIMESTAMP(NOW()) - (7 * 24*60*60) )"; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $Bayes7 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblock_htaccess` WHERE timestamp > (UNIX_TIMESTAMP(NOW()) - (7 * 24*60*60) ) "; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $htaccess7 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblocklog` WHERE reason like 'BEE Ho%' AND timestamp > (UNIX_TIMESTAMP(NOW()) - (1 * 24*60*60) )"; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $BeeHo1 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblocklog` WHERE reason like 'BEE Hi%' AND timestamp > (UNIX_TIMESTAMP(NOW()) - (1 * 24*60*60) )"; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $BeeHi1 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblocklog` WHERE reason like '%Bayes%' AND timestamp > (UNIX_TIMESTAMP(NOW()) - (1 * 24*60*60) )"; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $Bayes1 = $row['anzahl']; $sql = "SELECT count(*) as anzahl FROM `serendipity_spamblock_htaccess` WHERE timestamp > (UNIX_TIMESTAMP(NOW()) - (1 * 24*60*60) ) "; $result = mysql_query($sql, $link); if (!$result) { echo "DB Fehler, konnte die Datenbank nicht abfragen\n"; echo 'MySQL Error: ' . mysql_error(); exit; } $row = mysql_fetch_assoc($result) ; $htaccess1 = $row['anzahl']; mysql_free_result($result); echo "

Spamauswertung

Ein paar Zahlen zum Spamaufkommen auf Der Standardleitweg.
Direkt im Eingabeformular filtert das Plugin Spamblock-BEE über ein verstecktes Honeypot-Feld und ein sich via Jacascript selbstausfuellendes Hidden CAPTCHA automatisierte Spambots aus die diese Felder blind ausfüllen.
Kommentare die nicht von der Biene abgefangen werden laufen in den statistischen Bayes Filter.
Zusätzlich ist in Serendipity der IP Filter aktiv der bei zu vielen Kommentaren von der gleichen IP in zu kurzer Zeit diese blockt.
24h7 Tage
BEE-Honeypot$BeeHo1$BeeHo7
BEE-HCaptcha$BeeHi1$BeeHi7
Bayes$Bayes1$Bayes7
IP-Sperre$htaccess1$htaccess7
"; ?>