<?php
require_once('inc/base.php');
function list_ftpusers()
{
$uid = (int) $_SESSION['userinfo']['uid'];
$result = db_query("SELECT id, username, homedir, active, forcessl FROM system.ftpusers WHERE uid=?", array($uid));
$ftpusers = array();
while ($u = $result->fetch()) {
$ftpusers[] = $u;
}
return $ftpusers;
}
function empty_ftpuser()
{
$myserver = my_server_id();
return array("id" => "0", "username" => "", "password" => "", "homedir" => "", "active" => "1", "forcessl" => "1", "server" => $myserver);
}
function load_ftpuser($id)
{
if ($id == 0) {
return empty_ftpuser();
}
$args = array(":id" => $id, ":uid" => $_SESSION['userinfo']['uid']);
$result = db_query("SELECT id, username, password, homedir, active, forcessl, server FROM system.ftpusers WHERE uid=:uid AND id=:id", $args);
if ($result->rowCount() != 1) {
system_failure("Fehler beim auslesen des Accounts");
}
$account = $result->fetch();
DEBUG($account);
return $account;
}