Вход Регистрация
Файл: engine/main/Session.php
Строк: 40
<?php

/*
 * Работа с сессиями
 */
class Session{
  public static function 
activation(){
     return 
session_start(); 
  }  
  
//Запись сессии при авторизации
  
public static function newSessionUsersLogin($this_session){
    
$_SESSION['user']['login'] = $this_session
    
    return 
$_SESSION['user']['login'];
  }
  
/*
   * Запись сессии при редиректе с сообщением
   */
  
public static function newSessionMessage($this_message){
    
$_SESSION['message'] = $this_message
    
    return 
$_SESSION['message'];
  }
  
//Удаление сессии сообшения
  
public static function deleteSessionMessage(){
    if(
$_SESSION['message']){
        unset(
$_SESSION['message']);
        return 
true;
    }else{
        return 
false;
    }
  }
 
/*
  * Метод определения регистрации, авторизации
  */ 
  
public static function authtrue(){
      if(isset(
$_SESSION['user']['login'])){
          return 
true;
      }
      
      return 
false;
  }
  
//Удаление сессии
  
public static function logout(){
    if(isset(
$_SESSION['user']['login'])){
        unset(
$_SESSION['user']['login']);
        return 
true;
    }else{
        return 
false;
    }
    
  }
}
?>
Онлайн: 1
Реклама