Esempio n. 1
0
<?php

$db = new models\tkDatabase($GLOBALS['config']['db']);
$tk_level = models\tkLesson::tk_lessons_level($db);
if (isset($_POST['submit1'])) {
    $target_file = "";
    $lesson_level = "";
    if (isset($_FILES['img_file'])) {
        $target_dir = "static/img/";
        $target_file = $target_dir . basename($_FILES['img_file']['name']);
        move_uploaded_file($_FILES['img_file']['tmp_name'], $target_file);
    }
    if (isset($_FILES['body_img'])) {
        $target_body_dir = "static/img/";
        $target_body_file = $target_dir . basename($_FILES['body_img']['name']);
        move_uploaded_file($_FILES['body_img']['tmp_name'], $target_body_file);
    }
    if (!empty($_POST['lesson_level2'])) {
        models\tkLesson::tk_level_add(['level' => "level " . $_POST['lesson_level2']], $db);
        $lesson_level = models\tkLesson::tk_get_level_id(['level' => "level " . $_POST['lesson_level2']], $db);
    } else {
        $lesson_level = models\tkLesson::tk_get_level_id(['level' => $_POST['lesson_level']], $db);
    }
    models\tkLesson::tk_lesson_add(['lesson' => $_POST['lesson_number'], 'title' => $_POST['lesson_title'], 'body' => $_POST['lesson_body'], 'level_id' => $lesson_level['id'], 'img' => $target_file], $db);
}
include $GLOBALS['config']['site']['basedir'] . '/templates/tkadministrator/add_lesson.tmpl.php';
Esempio n. 2
0
<?php

$db = new models\tkDatabase($GLOBALS['config']['db']);
$tk = models\tkLesson::tk_lessons_list(['level_id' => "level " . $_GET['lesson_level']], $db);
// echo "<pre>";
// print_r($tk);
// echo "</pre>";
include $GLOBALS['config']['site']['basedir'] . '/templates/site/level.tmpl.php';
Esempio n. 3
0
<?php

$db = new models\tkDatabase($GLOBALS['config']['db']);
$tk = models\tkLesson::tk_lessons_level($db);
include $GLOBALS['config']['site']['basedir'] . '/templates/site/lessons.tmpl.php';
Esempio n. 4
0
<?php

$db = new models\tkDatabase($GLOBALS['config']['db']);
$tk_level = models\tkLesson::tk_lessons_level($db);
if (isset($_POST['submit2'])) {
    // echo "<pre>";
    // print_r($_POST);
    // echo "</pre>";
    if (!empty($_POST['lesson_level'])) {
        $lesson_level = models\tkLesson::tk_get_level_id(['level' => $_POST['lesson_level']], $db);
    }
    if (isset($_POST['joins']) && isset($_POST['selections'])) {
        models\tkTest::tk_add_test(['lesson_level_id' => $lesson_level['id'], 'title' => $_POST['test_title'], 'questions' => implode('|', $_POST['question_body']), 'answers' => implode('|', $_POST['selections']), 'joins' => implode('|', $_POST['joins'])], $db);
    } elseif (!isset($_POST['joins'])) {
        models\tkTest::tk_add_test(['lesson_level_id' => $lesson_level['id'], 'title' => $_POST['test_title'], 'questions' => implode('|', $_POST['question_body']), 'answers' => implode('|', $_POST['selections']), 'joins' => ""], $db);
    }
}
include $GLOBALS['config']['site']['basedir'] . '/templates/tkadministrator/add_test.tmpl.php';
Esempio n. 5
0
<?php

$db = new models\tkDatabase($GLOBALS['config']['db']);
$tk = models\tkLesson::tk_lesson(['lesson' => $_GET['lesson']], $db);
// echo "<pre>";
// print_r($tk);
// echo "</pre>";
include $GLOBALS['config']['site']['basedir'] . '/templates/site/lesson.tmpl.php';