// ========================================================= // Query Form Handler // ========================================================= // Register LivePayment Objects registerLivePayment(); // Perform some validation on the input fields // if ( (request.day != "") && (!IsValidDay(request.day)) ) PrintError("Invalid Day of the Month. ", "Please re-enter a valid date."); if ( (request.year != "") && (!IsValidYear(request.year)) ) PrintError("Invalid Year. ", "Please re-enter a valid year."); if ( (request.amount != "") && (!IsValidPrice(request.amount)) ) PrintError("Invalid Price. ", "Please re-enter a valid price in the amount field."); /* If database type is INFORMIX, Set database server to wait 20 seconds if table/row is locked. *** THIS COMMAND IS SPECIFIC TO INFORMIX *** */ if (project.dbType.toUpperCase() == "INFORMIX") database.execute("SET LOCK MODE TO WAIT 20"); hits = Query(); redirect("querylist.html?hits=" + hits);