<?php
require_once('inc/base.php');
require_once('inc/debug.php');
require_once('inc/security.php');
function get_lists()
{
$uid = (int) $_SESSION['userinfo']['uid'];
$result = db_query("SELECT id, status, listname, fqdn, admin, archivesize FROM mail.v_mailman_lists WHERE owner=? ORDER BY listname", array($uid));
$ret = array();
while ($list = $result->fetch())
$ret[] = $list;
DEBUG($ret);
return $ret;
}
function get_list($id)
{
$args = array(":id" => $id,
":uid" => $_SESSION['userinfo']['uid']);
$result = db_query("SELECT id, status, listname, fqdn, admin, archivesize FROM mail.v_mailman_lists WHERE owner=:uid AND id=:id", $args);
if ($result->rowCount() < 1)
system_failure('Die gewünschte Mailingliste konnte nicht gefunden werden');
$list = $result->fetch();
DEBUG($list);
return $list;
}
function delete_list($id)
{
$args = array(":id" => $id,
":uid" => $_SESSION['userinfo']['uid']);