Subversion-Projekte lars-tiefland.openvz_admin

Revision

Revision 44 | Revision 49 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
10 lars 1
<?php
2
	// $Id: change.php 47 2007-10-02 19:11:54Z lars $
3
	require("include/common.php");
11 lars 4
	$mode=(isset($_POST["mode"]))?$_POST["mode"]:"";
5
	$v_id=(isset($_POST["v_id"]))?$_POST["v_id"]:0;
47 lars 6
	$v_name=(isset($_POST["v_name"]))?$_POST["v_name"]:"";
17 lars 7
	$hn_id=(isset($_POST["hn_id"]))?$_POST["hn_id"]:1;
47 lars 8
	$ip=(isset($_POST["ip_id"]))?$_POST["ip_id"]:-1;
26 lars 9
	$ips=IP::getIPs();
30 lars 10
	$dists=Dist::getDists();
11 lars 11
	switch($mode)
12
	{
13
		case "new_v":
14
			$title="neuen vServer anlegen";
15
			$tpl_file="new_vserver.tpl";
16
			break;
17
		case "edit_conf":
18
			$title="Konfigruration von vServer $v_id ändern";
19
			$tpl_file="change.tpl";
20
			break;
21 lars 21
		case "create_v":
22
			$vs=new vServer($v_id, $hn_id);
23
			$vs->save($v_name, $dist_id, $ip, $root_pw);
44 lars 24
			$tpl_file="meld.tpl";
21 lars 25
			break;
44 lars 26
		case "save_conf":
27
			$tpl_file="meld.tpl";
21 lars 28
			break;
11 lars 29
	}
30
	$smarty->assign("title","openVZ Administration");
31
	$smarty->assign("h1",$title);
28 lars 32
	$smarty->assign("ips",$ips);
34 lars 33
	$smarty->assign("dists",$dists);
17 lars 34
	$smarty->assign("hn_id",$hn_id);
11 lars 35
	$smarty->display($tpl_file);
10 lars 36
?>