示例#1
0
 /**
  * kirjaa käyttäjän ulos palvelusta. Poistaa user_islogged, logged_user, logged_user_email sessiot käytöstä.
  * Ja jos harjoittelu on käynnissä niin lopetetaan harjoittelu
  */
 public function logout()
 {
     unset($_SESSION['user_is_logged']);
     unset($_SESSION['logged_user']);
     unset($_SESSION['logged_user_email']);
     //jos harjoitus ollut käynnissä, päätetään se
     if (isset($_SESSION['practice_id'])) {
         require_once 'classes/Practice.class.php';
         $practice = new Practice();
         $practice->endp();
         $practice = NULL;
     }
 }
示例#2
0
<?php

session_start();
include 'initclasses.php';
if (isset($_SESSION['practice_start_time'])) {
    $practice = new Practice();
    $practice->endp();
    $practice = NULL;
}
header('Location: main.php');