Example #1
0
    if (!is_numeric($_POST['dev-cnt'])) {
        $_POST['dev-cnt'] = 1;
    }
    // Has the user enterered a numeric value for the device count?
    $voucher_ids = array();
    if ($_POST['start_expire'] == 'now') {
        $valid_until = time() + $_POST['d'] * 86400 + $_POST['h'] * 3600 + $_POST['m'] * 60;
        // Calculate expiration time from now on
        $valid_for = 0;
    } else {
        // Voucher shall start expiring at entering the code
        $valid_until = 0;
        $valid_for = $_POST['e_d'] * 86400 + $_POST['e_h'] * 3600 + $_POST['e_m'] * 60;
    }
    for ($i = 1; $i <= $_POST['cnt']; $i++) {
        array_push($voucher_ids, $v->MakeVoucher($_POST['dev-cnt'], $valid_until, $valid_for, $_POST['comment']));
    }
    echo '<center><b>The voucher(s) have been issued.</b></center><br><br>';
    if ($_POST['print'] == 'y') {
        $_SESSION['print_voucher_list'] = $voucher_ids;
        echo '<ul><a href="printvouchers.php" target="_blank">Print voucher(s)</a></ul>';
    }
    echo 'The following voucher IDs have been issued:<br><ul>';
    foreach ($voucher_ids as $vid) {
        echo '<li>' . $vid . '</li>';
    }
    echo '</ul>';
} else {
    echo '<form action="addvoucher.php" method="post" name="voucherform">
	<table border="0" cellspacing="1">
	<tr class="darkbg">