global $NPDS_Prefix; sql_query("DELETE FROM " . $NPDS_Prefix . "referer"); Header("Location: admin.php?op=AdminMain"); } function archreferer($filter) { global $NPDS_Prefix; $file = fopen("slogs/referers.log", "w"); $content = "===================================================\n"; $content .= "Date : " . date("d-m-Y") . "-/- NPDS - HTTP Referers\n"; $content .= "===================================================\n"; $result = sql_query("SELECT url FROM " . $NPDS_Prefix . "referer"); while (list($url) = sql_fetch_row($result)) { $content .= "{$url}\n"; } $content .= "===================================================\n"; fwrite($file, $content); fclose($file); Header("Location: admin.php?op=hreferer&filter={$filter}"); } switch ($op) { case "hreferer": hreferer($filter); break; case "archreferer": archreferer($filter); break; case "delreferer": delreferer(); break; }
$rid = intval($row['rid']); $url = filter($row['url'], "nohtml"); $url2 = urlencode($url); $title = $url; if ($httprefmode == 1) { $url = explode("/", $url); $url = "http://{$url['2']}"; } echo "<tr><td bgcolor=\"{$bgcolor2}\"><font class=\"content\">{$rid}</td>" . "<td bgcolor=\"{$bgcolor2}\"><font class=\"content\"><a href=\"index.php?url={$url2}\" target=\"_new\" title=\"{$title}\">{$url}</a></td></tr>"; } echo "</table>" . "<form action=\"" . $admin_file . ".php\" method=\"post\">" . "<input type=\"hidden\" name=\"op\" value=\"delreferer\">" . "<center><input type=\"submit\" value=\"" . _DELETEREFERERS . "\"></center>"; CloseTable(); include "footer.php"; } function delreferer() { global $prefix, $db, $admin_file; $db->sql_query("delete from " . $prefix . "_referer"); Header("Location: " . $admin_file . ".php?op=adminMain"); } switch ($op) { case "hreferer": hreferer(); break; case "delreferer": delreferer(); break; } } else { echo "Access Denied"; }