Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • caf236e05f8341b719fc7851660cd399b040997d
  • master par défaut protégée
2 résultats

favoris.php

Blame
  • login_backend.php 769 o
    <?php
    require_once 'class/BackEnd/User/monitoreduser.class.php';
    require_once 'class/BackEnd/User/supervisoruser.class.php';
    
    session_start();
    
    if(isset($_POST['login']) && isset($_POST['password']) && !empty($_POST['login']) && !empty($_POST['password']))
    {
    	try
    	{
    		$user= new MonitoredUser('login', $_POST['password']);
    		if ($user->password === $_POST['password'])
    		{
    			$_SESSION['login']=$user->getLogin();
    		}
    	}
    	catch(Exception $e){
    		try
    		{
    			$user= new SupervisorUser('login', $_POST['password']);
    			if ($user->password === $_POST['password'])
    			{
    				$_SESSION['login']=$user->getLogin();
    			}
    		}
    		catch(Exception $e){
    			header('Location: index.php?err=1');
    		}
    		header('Location: index.php');
    	}
    	
    } else {
    	header('Location: index.php?err=1');
    }