Clear this report';
switch ($action) {
case "del_selection":
// For batch deleting.
(isset($_POST["chk"])) ? $chk = $_POST["chk"] : $chk = "";
if ($chk == "") {
$report = '
Nothing was selected - nothing has been deleted.'.$clearit;
} else {
foreach ($chk as $args) {
$parts = explode("@@", $args);
delete_entry($mode, $parts[0], $parts[1], $parts[2]);
}
$report = $deleted.$clearit;
}
$report2 = "";
break;
case "del_undef":
delete_undef($mode);
$report = "";
$report2 = $message;
break;
case "add_sender":
(isset($_POST["sender_name"])) ? $sn = $_POST["sender_name"] : $sn = "";
add_sender($mode, $sn, $_POST["sender_domain"], $_POST["src"]);
$report = "";
$report2 = $added;
break;
case "":
$report = "";
$report2 = "";
break;
}
// Make a nice header.
if ($mode=="email") {
$query = "SELECT COUNT(*) AS count FROM from_awl";
$title = "e-mail addresses (";
} else {
$query = "SELECT COUNT(*) AS count FROM domain_awl";
$title = "domains (";
}
$result = do_query($query);
$n = fetch_row($result);
$title .= $n["count"].")";
/*
mysql> describe from_awl;
+---------------+---------------+------+-----+----------------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+---------------+------+-----+----------------+-------+
| sender_name | varchar(64) | | PRI | | |
| sender_domain | varchar(255) | | PRI | | |
| src | varchar(39) | | PRI | | |
| first_seen | timestamp(14) | YES | | NULL | |
| last_seen | timestamp(14) | YES | MUL | 00000000000000 | |
+---------------+---------------+------+-----+----------------+-------+
mysql> describe domain_awl;
+---------------+---------------+------+-----+----------------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+---------------+------+-----+----------------+-------+
| sender_domain | varchar(255) | | PRI | | |
| src | varchar(39) | | PRI | | |
| first_seen | timestamp(14) | YES | | NULL | |
| last_seen | timestamp(14) | YES | MUL | 00000000000000 | |
+---------------+---------------+------+-----+----------------+-------+
*/
?>
Whitelisted
'.$report.''; ?>
'.$report2.''; ?>