create(); } catch (PDOException $e) { // Si erreur lors de la création de l'objet PDO // (déclenchée par MyPDO::pdo()) $_SESSION['message'] = $e->getMessage(); header('Location: signup.php'); exit(); } catch (Exception $e) { // Si erreur durant l'exécution de la requête // (déclenchée par le throw de $user->create()) $_SESSION['message'] = $e->getMessage(); header('Location: signup.php'); exit(); } /****************************************************************************** * Si tout est ok, on indique que le compte est crée et on se rend sur signin.php */ $_SESSION['message'] = "Account created! Now, signin."; header('Location: signin.php'); exit();