echo in_array('6', $options['steps']) ? "checked" : ""; ?> > </div> <p>Richtung der Abfrage:</p> <div class='radio_wrapper'><input type="radio" id='foreign-own' name="direction" value="fo" <?php echo $options['direction'] == "fo" ? "checked" : ""; ?> ><a>Fremdsprache-Muttersprache</a></div> <div class='radio_wrapper'><input type="radio" id='own-foreign' name="direction" value="of" <?php echo $options['direction'] == "of" ? "checked" : ""; ?> ><a>Muttersprache-Fremdsprache</a></div> <div class='radio_wrapper'><input type="radio" id='random' name="direction" value="ra" <?php echo $options['direction'] == "ra" ? "checked" : ""; ?> ><a>Zufällig in beide Richtungen</a></div> </div> </div> <?php if ($db->getNextVocable()) { echo "<input type='submit' name='continue' value='Alte Abfrage fortsetzen'>"; } ?> </form> <div class='bottom_line'> <button onclick="start()">Beginnen</button> </div> </div> </body> </html>
<?php session_start(); require_once 'models/database.php'; require_once 'models/vocable.php'; require_once 'models/lesson.php'; $db = new DatabaseConnector($_SESSION['user_id']); $voc = $db->getNextVocable(); if (!$voc) { die("Keine Vokabeln für heute übrig. Zurück zur <a href='index.php' target='_top'>Startseite</>."); } $_SESSION['current_id'] = $voc->getId(); //Init the count variables from db if continuing with old query. Allows cross-device querys. if (isset($_POST['continue'])) { $_SESSION['count'] = $db->getCount(); $prev_results = $db->getResultCount(); $_SESSION['right_c'] = $prev_results['right_c']; $_SESSION['wrong_c'] = $prev_results['wrong_c']; $_SESSION['mastered_c'] = $prev_results['mastered_c']; $_SESSION['direction'] = $_POST['direction']; $_SESSION['plan'] = $_POST['plan']; } ?> <!DOCTYPE html> <html> <head> <?php include 'head_tag.html'; ?> <title>Lernen</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>