<?php
require_once('session/start.php');
require_once('vhosts.php');
require_once('inc/error.php');
require_once('inc/security.php');
require_once('class/domain.php');
require_role(ROLE_SYSTEMUSER);
require_once("inc/debug.php");
global $debugmode;
if ($_GET['action'] == 'edit') {
check_form_token('vhosts_edit_vhost');
$id = (int) $_GET['vhost'];
$vhost = empty_vhost();
if ($id != 0) {
$vhost = get_vhost_details($id);
}
DEBUG($vhost);
$hostname = strtolower(trim($_POST['hostname']));
$domainname = null;
$domain_id = (int) $_POST['domain'];
if ($domain_id >= 0) {
$domain = new Domain((int) $_POST['domain']);
$domain->ensure_userdomain();
$domain_id = $domain->id;
$domainname = $domain->fqdn;
} elseif ($domain_id == -1) {
$userdomain = userdomain();
$domain = new Domain((int) $userdomain['id']);
$domain_id = $domain->id;
$domainname = $domain->fqdn;