Exemplo n.º 1
0
								  }
								}).filter('ui-dialog-titlebar');
							return false;
						}
					});
					return false;						
				});
			});
		</script>

<?php 
    }
} elseif (isset($_GET['action']) && $_GET['action'] == 'promotion' && isset($_GET['id'])) {
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        try {
            $ATC->add_promotion($_POST['rank_id'], $_GET['id'], $_POST['date_achieved']);
        } catch (ATCExceptionInsufficientPermissions $e) {
            header("HTTP/1.0 401 Unauthorised");
            echo 'Caught exception: ', $e->getMessage(), "\n";
        } catch (ATCExceptionDBError $e) {
            header("HTTP/1.0 500 Internal Server Error");
            echo 'Caught exception: ', $e->getMessage(), "\n";
        } catch (ATCExceptionDBConn $e) {
            header("HTTP/1.0 500 Internal Server Error");
            echo 'Caught exception: ', $e->getMessage(), "\n";
        } catch (ATCException $e) {
            header("HTTP/1.0 400 Bad Request");
            echo 'Caught exception: ', $e->getMessage(), "\n";
        } catch (Exception $e) {
            header("HTTP/1.0 500 Internal Server Error");
            echo 'Caught exception: ', $e->getMessage(), "\n";