Hacked By AnonymousFox
<?php
include 'lib/init.php';
$erreur = array();
$email = '';
/* Formulaire */
if(isset($_POST['connexion'])){
$email = $_POST['email'];
$passe = $_POST['passe'];
if(empty($email)) array_push($erreur, connexionErreurEmail);
else
if(!filter_var($email, FILTER_VALIDATE_EMAIL)) array_push($erreur, connexionErreurFormat);
if(empty($passe)) array_push($erreur, connexionErreurPass);
if(empty($erreur)){
$sql = $bdd->prepare("SELECT *, roleNom_$langue as roleNom FROM utilisateur
INNER JOIN utilisateur_role ON roleId = utilisateurRole
WHERE utilisateurEmail = :email
AND utilisateurPasse = :pass ");
$sql->execute(array(
'email' => $_POST['email'],
'pass' => sha1(sha1($_POST['passe']).KEYSHA1)
));
$data = $sql->fetchObject();
/* Si le compte utilisateur n'existe pas */
if($sql->rowCount() == 0) array_push($erreur,connexionErreurUtilisateur);
else{
/* Si l'utililisateur essaie de ce connecter avec un compte administrateur */
if($data->utilisateurAdmin == 1) array_push($erreur, connexionErreurAdmin);
else{
/* Si le compte est bien actif */
if($data->utilisateurEtat == 0) array_push($erreur, connexionErreurDesactive);
else{
$_SESSION['utilisateur']['id'] = $data->utilisateurId;
$_SESSION['utilisateur']['prenom'] = $data->utilisateurPrenom;
$_SESSION['utilisateur']['avatar'] = $data->utilisateurAvatarMiniature;
$_SESSION['utilisateur']['langue'] = $data->utilisateurLangue;
$_SESSION['role']['id'] = $data->roleId;
$_SESSION['role']['nom'] = $data->roleNom;
Utilisateur::addConnexion($bdd, $data->utilisateurId);
header('location:'.BASEFRONT.'admin.php');
}
}
}
}
}/* <-- Fin formulaire */
?>
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=320">
<meta name="viewport" content="width=device-width; initial-scale=0.8; maximum-scale=0.8;">
<title><?php echo connexionMetaTitle ?></title>
<link rel="icon" type="image/png" href="<?php echo BASEFRONT ?>img/favicon.png" />
<link href="<?php echo BASEFRONT ?>css/reset.css" rel="stylesheet" type="text/css" />
<link href="<?php echo BASEFRONT ?>css/index.css" rel="stylesheet" type="text/css" />
<link href="<?php echo BASEFRONT ?>css/mobile.css" rel="stylesheet" type="text/css" />
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<!--[if lt IE 9]>
<script src="<?php echo BASEFRONT ?>js/html5.js"></script>
<![endif]-->
</head>
<body>
<!-- Vidéo à propos -->
<div id="popup">
<div id="video"></div>
</div>
<div id="connexion">
<form action="#" method="post">
<select name="langue" data-url="<?php echo BASEFRONT ?>" id="switchLangue">
<?php
$sql = $bdd->query("SELECT * FROM langue
ORDER BY langueId ASC ");
while($data = $sql->fetchObject()){
$selected = ($langue == $data->langueCode) ? 'selected' : '';
echo'<option value="'.$data->langueCode.'" '.$selected.'>'.utf8_encode($data->langueNom).'</option>';
}
?>
</select>
</form>
<img src="<?php echo BASEFRONT ?>img/connexion/logo.png" alt="Logo" id="logo" />
<?php
if(!empty($erreur)){
echo'<div id="erreur">';
echo Tool::afficheErreur($erreur);
echo'</div>';
}
?>
<div id="formulaire">
<h2><?php echo connexionTitreForm ?></h2>
<form action="#" method="post">
<label><?php echo connexionLabelEmail ?></label>
<input type="text" name="email" value="<?php echo $email ?>" placeholder="Xyz@exemple.com" />
<label><?php echo connexionLabelPass ?></label>
<input type="password" name="passe" />
<input type="submit" value="Se connecter" name="connexion" id="submit" />
</form>
</div>
<div id="propos">
<h2><?php echo connexionTitrePropos ?></h2>
<p><?php echo connexionContenuPropos ?></p>
<div id="backVideo">
<iframe src="<?php echo connexionUrlVideo ?>" width="800" height="500" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<img src="<?php echo BASEFRONT ?>img/connexion/backVideo.jpg" />
<div id="btnVideo"></div>
</div>
</div>
<div class="clear"></div>
</div>
<script type="text/javascript" src="<?php echo BASEFRONT ?>js/jquery.js"></script>
<script type="text/javascript" src="<?php echo BASEFRONT ?>js/jquery-ui.js"></script>
<script type="text/javascript" src="<?php echo BASEFRONT ?>js/template.js"></script>
<script type="text/javascript" src="<?php echo BASEFRONT ?>js/index.js"></script>
</body>
</html>
Hacked By AnonymousFox1.0, Coded By AnonymousFox