include_once 'view/auth/register-team.php'; } else { $form = $_POST; if ($form['user_password'] != $form['user_password_2'] || $form['team_password'] != $form['team_password_2']) { header('Location: ?module=auth&action=register-team&error=password'); } else { require_once 'model/auth/register-team.php'; require_once 'model/auth/register-user.php'; require_once 'model/auth/set-team-as-user.php'; require_once 'model/auth/get-session-param.php'; $form['user_password'] = md5($form['user_password']); $form['team_password'] = md5($form['team_password']); $team = register_team($form); $user = register_user($form); if ($team && $user) { $both = set_team_as_user($form); if ($both) { $session_param = get_session_param($form); $_SESSION['user_ID'] = $session_param['0']['ID']; $_SESSION['user_login'] = $session_param['0']['login']; $_SESSION['team_ID'] = $session_param['1']['ID']; $_SESSION['team_name'] = $session_param['1']['name']; header('Location: ?module=home'); } else { header('Location: ?module=auth&action=register-team&error=teamasuser'); } } else { if (!$team && $user) { header('Location: ?module=auth&action=register-team&error=team'); } else { if ($team && !$user) {
} } else { if ($step = 3) { if (!empty($_POST['user_login']) && !empty($_POST['user_password']) && !empty($_POST['team_name'])) { if ($_POST['user_password'] != $_POST['user_password2']) { $error = "Mot de passe non identiques"; $team['name'] = $_POST['team_name']; include_once 'view/auth/register-user-2.php'; } else { $form = $_POST; $form['user_password'] = md5($form['user_password']); require_once 'model/auth/register-user.php'; require_once 'model/auth/set-team-as-user.php'; require_once 'model/auth/user-login.php'; $register = register_user($form); $team_as_user = set_team_as_user($form); if ($register && $team_as_user) { $user = user_login($form); if ($user) { $_SESSION['user_ID'] = $user['0']['ID']; $_SESSION['user_login'] = $user['0']['login']; $_SESSION['team_ID'] = $user['1']['ID']; $_SESSION['team_name'] = $user['1']['name']; header('Location:?module=home'); } else { header('Location: ?module=auth'); } } else { $error = "Erreur d'enregistrement. Veuillez recommencez svp."; $team['name'] = $_POST['team_name']; include_once 'view/auth/register-user-2.php';