Exemplo n.º 1
0
 }
 /* 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 {