예제 #1
0
                           
                </div>
                <div class="row"><div class="well"><h1 align="center">Congratulations!<h1><h3 align="center">You have completed Almost There 2015!</h3>
                                <br>
                                <div class="col-md-2"></div>
                                <div class="col-md-8"><img class="img img-responsive img-thumbnail" src="http://rack.1.mshcdn.com/media/ZgkyMDEzLzA4LzA1L2NkL2ZhaXJseW9kZHBhLmM2MTVjLmdpZgpwCXRodW1iCTg1MHg1OTA-CmUJanBn/cd76b13a/5d7/fairly-odd-parents.jpg"/></div>
                                <div class="col-md-2"></div>
                                </div></div>
                                
                       <?php 
    } else {
        $filename = 'private/';
        $filename .= $level;
        $filename .= '.html';
        $question = file_get_contents($filename);
        $passed = $dm->getPassed($level);
        ?>
               
                
                <div class="well"  style="padding:0;">
                    <div class="row">
                        <div class="col-md-4">
<div class = "clock">
	<a href="#" id="timer"></a></div>
</div>
                        <div class="col-md-4">
                        
                            <h4 id="levelno" align="center"><strong>LEVEL <?php 
        echo $level;
        ?>
</strong></h4>
예제 #2
0
require_once 'db.inc.php';
require_once 'user.inc.php';
require_once 'dataManager.php';
$answer = $_GET['a'];
$dm = new dataManager();
$level = $dm->getLevel(T_USER_ID);
if ($dm->isLogged()) {
    $deg = $dm->checkAnswer($answer, $level);
    if ($deg == 0) {
        $new_level = $level + 1;
        if ($new_level > T_MAXLEVEL) {
            $dm->updatePassed($level);
            $dm->updateAttempt(T_USER_ID, $level);
            $dm->updateProgress(T_USER_ID, $new_level);
            $explanation = $dm->getExplanation($level);
            $passed = $dm->getPassed($level);
            $result = array('result' => 2, 'passed' => $passed, 'explanation' => $explanation);
        } else {
            $dm->updateProgress(T_USER_ID, $new_level);
            $dm->updatePassed($level);
            $dm->updateAttempt(T_USER_ID, $level);
            $passed = $dm->getPassed($new_level);
            $explanation = $dm->getExplanation($level);
            $newquestion = file_get_contents('../private/' . $new_level . '.html');
            $result = array('result' => 1, 'explanation' => $explanation, 'newquestion' => $newquestion, 'passed' => $passed, 'level' => $new_level);
        }
        echo json_encode($result);
    } else {
        $dm->updateAttempt(T_USER_ID, $level);
        $error = 'Try Again';
        if ($deg >= 1 && $deg <= 2) {