Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 8182444c78971c123e9c41151891f5af03e8c068
  • master par défaut protégée
  • allow-port-sshfs
  • dev-elliu protégée
4 résultats

matrixpack.sh

Blame
  • register_backend.php 1,16 Kio
    <?php
    session_start();
    require_once 'class/BackEnd/User/monitoreduser.class.php';
    require_once 'class/BackEnd/User/supervisoruser.class.php';
    
    
    
    if(isset($_POST['login']) && isset($_POST['password']) && !empty($_POST['login']) && !empty($_POST['password']))
    {
    	if(isset($_POST['email']) && !empty($_POST['email']) && isset($_POST['tel'])
    		&& !empty($_POST['tel']) && isset($_POST['passwd_confc']) && !empty($_POST['passwd_confc']) 
    		&& isset($_POST['address']) && !empty($_POST['address']))
    	{
    		if($_POST['password'] === $_POST['passwd_confc'])
    		{
    			if($_POST['type'] === monitored) 
    			{
    				$user = \BackEnd\User\MonitoredUser::addUser($_POST['login'],$_POST['email'],$_POST['password'],
    					$_POST['name'],$_POST['address'], $_POST['tel']);
    			}
    			else if ($_POST['type'] === supervisor)
    			{
    				$user = \BackEnd\User\SupervisorUser::addUser($_POST['login'],$_POST['email'],$_POST['password'],
    					$_POST['name'],$_POST['address'], $_POST['tel']);
    			}
    			else 
    			{
    				
    			}
    
    			$_SESSION['login']= $user->getLogin();
    			$_SESSION['id'] = $user->getId();
    			$_SESSION['type'] = $user->getType();
    		}
    		else
    		{
    
    		}
    	}
    	
    
    } else
    {
    	header('Location: index.php?err=1');
    	exit;
    }