Пример #1
0
<?php

require_once "atc_training.class.php";
$ATC = new ATC_Training();
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    try {
        $_POST['nzqa_qualifies'] = isset($_POST['nzqa_qualifies']) ? 1 : 0;
        $ATC->set_lesson($_GET['id'], $_POST['lesson_category_id'], $_POST['code'], $_POST['description'], $_POST['dress_code'], $_POST['nzqa_qualifies'], $_POST['level'], 7);
    } 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";
    }
}
if (!isset($_GET['id'])) {
    $lessons = $ATC->get_lesson();
    ?>
	
		<table class="tablesorter">
			<thead>