*/
namespace ImageHeberg;
if (!defined('_PHPUNIT_')) {
require __DIR__ . '/../config/config.php';
}
// Un utilisateur...
$monUtilisateur = new UtilisateurObject();
// En cas de validation du formulaire
if (isset($_POST['valider'])) {
$messageErreur = '';
if (empty($_POST['userName'])) {
$messageErreur .= '
Merci de saisir un identifiant.';
}
if (empty($_POST['userPassword'])) {
$messageErreur .= '
Merci de saisir un mot de passe.';
}
// Si tout est bon
if (empty($messageErreur)) {
if ($monUtilisateur->connexion($_POST['userName'], $_POST['userPassword']) === true) {
if (!_PHPUNIT_) {
// Succès -> redirige sur la page d'accueil
header('Location: ' . _URL_HTTPS_);
die();
}
} else {
$messageErreur .= '
Erreur dans vos identifiants.';
}
}
}
require _TPL_TOP_;
// Affichage des erreurs si requis
if (isset($messageErreur)) :
?>