*/ if (preg_match("/^[-a-z]{5}[0-9]{3}\$/", phpCAS::getUser()) && phpCAS::getUser() != "gando002" && phpCAS::getUser() != "laudy001") { if (($etudiant = Etudiant::createFromLogin(phpCAS::getUser())) != null) { //$etudiant->saveIntoSession(); } else { try { Etudiant::inscription(phpCAS::getUser()); $etudiant = Etudiant::createFromLogin(phpCAS::getUser()); //$etudiant->saveIntoSession(); } catch (Exception $e) { echo $e->getMessage(); } } } else { if (($admin = Administrateur::createFromLogin(phpCAS::getUser())) != null) { //$admin->saveIntoSession(); } else { if (($enseignant = Enseignant::createFromLogin(phpCAS::getUser())) != null) { //$enseignant->saveIntoSession(); } else { try { Enseignant::inscription(phpCAS::getUser()); $enseignant = Enseignant::createFromLogin(phpCAS::getUser()); //$enseignant->saveIntoSession(); } catch (Exception $e) { echo $e->getMessage(); } } } } }