| +-----------------------------------------------------------------------+ */ // don't allow public access if not in devel_mode if (!$RCMAIL->config->get('devel_mode')) { header("HTTP/1.0 401 Access denied"); die("Access denied!"); } // @TODO: transaction here (if supported by DB) would be a good thing $res = $RCMAIL->db->query("DELETE FROM cache"); if ($err = $RCMAIL->db->is_error($res)) { exit($err); } $res = $RCMAIL->db->query("DELETE FROM cache_messages"); if ($err = $RCMAIL->db->is_error($res)) { exit($err); } $res = $RCMAIL->db->query("DELETE FROM cache_index"); if ($err = $RCMAIL->db->is_error($res)) { exit($err); } $res = $RCMAIL->db->query("DELETE FROM cache_thread"); if ($err = $RCMAIL->db->is_error($res)) { exit($err); } echo "Cache cleared\n"; exit;