} if (isset($_POST['Submit'])) { $action = $_POST['Submit']; switch ($action) { case $_L['BTN_update']: case $_L['RTS_addrate']: $fv = new formValidator(); //from functions.php $fv->validateEmpty('code', $_L['RTS_noratecode_err']); // $fv->validateEmpty('description','Please enter rate description.'); $fv->validateEmpty('occupancy', $_L['RTS_nooccup_err']); $fv->validateEmpty('date_started', $_L['RTS_nostrtdate_err']); $fv->validateEmpty('date_stopped', $_L['RTS_noenddate_err']); $fv->validateEmpty('currencycode', $_L['RTS_nocurcode_err']); $fv->validateEmpty('minpax', $_L['RTS_nominprson_err']); $fv->validateNumber('minpax', $_L['RTS_minprson_nmric_err']); $fv->validateEmpty('maxpax', $_L['RTS_nomaxprson_err']); $fv->validateNumber('maxpax', $_L['RTS_maxprson_nmric_err']); $fv->validateEmpty('minstay', $_L['RTS_nominnghts_err']); $fv->validateNumber('minstay', $_L['RTS_minstay_nmric_err']); $fv->validateEmpty('maxstay', $_L['RTS_nomaxstay_err']); $fv->validateNumber('maxstay', $_L['RTS_maxstay_nmric_err']); $fv->validateEmpty('minbook', $_L['RTS_nominadv_err']); $fv->validateNumber('minbook', $_L['RTS_minadv_nmric_err']); if (!$allowChangeRate) { $fv->addErrormsg($_L['RTS_Err_changeRateType']); } if ($fv->checkErrors()) { // display errors $validationMsgs = "<div align=\"left\"><h2>" . $_L['PR_formerr'] . "</h2>" . $fv->displayErrors() . "</div>"; } else {
* @{ */ error_reporting(0); include_once dirname(__FILE__) . '/../functions.php'; include_once dirname(__FILE__) . "/../lang/lang_en.php"; $logofile = Get_LogoFile(); $showPost = 0; if ($_POST['submit']) { $action = $_POST['submit']; switch ($action) { case $_L['RM_addroom']: $fv = new formValidator(); //from functions.php $fv->validateEmpty('ROOMTYPE', $_L['RMT_normtyp']); $fv->validateEmpty('ROOMCOUNT', "Please enter the number of rooms"); $fv->validateNumber('ROOMCOUNT', "Please enter valid number of rooms"); $fv->validateEmpty('ROOMCOST', "Please enter the pricing for the room", 1, 6); $fv->validateEmpty('CURRENCY', $_L['CUR_currency_error2'], 3, 3); if ($fv->checkErrors()) { $showPost = 1; // display errors $validationMsgs = "<div align=\"left\"><h2>" . $_L['PR_formerr'] . "</h2>" . $fv->displayErrors() . "</div>"; } else { $roomtype = trim($_POST['ROOMTYPE']); $roomcount = trim($_POST['ROOMCOUNT']); $roomcost = trim($_POST['ROOMCOST']); $currency = trim($_POST['CURRENCY']); $ratecode = "DEF_" . $roomtype; $date_started = date("d/m/Y"); $date_stopped = date('d/m/Y', strtotime(date("d/m/Y", mktime()) . " + 365 day")); //Room No. File Name