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">