Sélectionner une révision Git
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;
}