Example #1
0
-->
<?php 
//virsh send-key VMNAME KEY_LEFTALT KEY_LEFTCTRL KEY_DELETE
//						CREATE VM
if (isset($_POST['create']) && $_POST['create'] != "") {
    $vmname = $_POST['create'];
    $vmname = trim($vmname);
    $user = trim($user);
    if (strlen(strstr($vmname, $user)) > 0) {
        $result = mysql_query("Select status from vm_info where vmname='{$vmname}'");
        if (mysql_num_rows($result) != 0) {
            $row = mysql_fetch_array($result);
            if ($row['status'] == 1) {
                echo "<script>alert(\"You have already created the VM, cann't create again !!!\")</script>";
            } else {
                $libvirt->create_instance($vmname);
                $log = "[" . date(DATE_RFC2822) . "] VM CREATE: {$user} Created VM {$vmname}" . PHP_EOL;
                error_log("{$log}", 3, "stats.log");
            }
        }
    } else {
        echo "<script>alert(\"No such VM for you.\")</script>";
    }
}
if (isset($_POST['create']) && $_POST['create'] == "") {
    echo "<script>alert(\"You cannot give blank VM Name\")</script>";
}
//						START VM
if (isset($_POST['start']) && $_POST['start'] != "") {
    $time_start = 0;
    $time_end = 0;