} /* Wanneer de pagina met een POST request aangeroepen wordt, en of action niet leeg is. */ if ($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST['action'])) { /* Probeer onderstaande. */ try { /* Kijken of de standaard prijs aangepast moet worden. */ if ($_POST['action'] == 'standard_price') { /* Probeer de prijs aan te passen. */ Pricing::set_standard_price(); /* Succes message instellen. */ $_SESSION['time']['success'] = 'De standaard prijs is succesvol aangepast.'; } else { /* Kijken of er een nieuwe tijdsgebonden item toegevoegd wordt. */ if ($_POST['action'] == 'add_item') { /* Probeer item toe te voegen. */ Pricing::new_category_time(); /* Succes message instellen. */ $_SESSION['time']['success'] = 'Het tijdsgebonden item is toegevoegd aan de maand queue. Wanneer deze queue afgewerkt wordt, zal de wijziging doorgevoerd worden.'; } } /* Javascript gebruiken om de pagina te 'refreshen'. */ echo '<script>window.location = \'./operator_tijdsgebonden_prijzen\';</script>'; /* Exit het script, zodat er direct geredirect wordt. */ exit; } catch (Exception $e) { /* Foutmelding gevangen, sla deze op. */ $errorMessage = $e->getMessage(); } } /* Probeer onderstaande. */ try {