<?php
// vérification des entrées du formulaire.
if (isset($_POST['Envoyer']) && $_POST['Envoyer'] == 'Envoyer')
{
// Vérification si les données sont remplis.
if ((isset($_POST['login']) && !empty($_POST['login'])) &&
(isset($_POST['pass']) && !empty($_POST['pass'])))
{
// Connection a la basse de donnée et table
include('../connection.inc.php');
$base = mysql_connect ($bdd_host, $bdd_user, $bdd_passe) or die("Impossible de se connecter à la base de données");
mysql_select_db ($bdd_base, $base) or die("Impossible de se sélectionner la base de données");
// vérification du couple login et pass
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_escape_string($_POST['login']).'"
AND pass_md5="'.mysql_escape_string(md5($_POST['pass'])).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
mysql_free_result($req);
// si on obtient une réponse, alors l'utilisateur est un membre
if ($data[0] == 1)
{
session_start();
$_SESSION['login'] = $_POST['login'];
header('Location: Acceuil.php');
exit();
}
// si on ne trouve aucune réponse, le visiteur s'est trompé soit dans son login, soit dans son mot de passe
elseif ($data[0] == 0)
{
$msg = 'Compte non reconnu.';
}
// sinon, alors la, il y a un gros problème :)
else
{
$msg = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
}
}
else
{
$msg = 'Au moins un des champs est vide.';
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" media="screen" type="text/css" href="../style.css" />
<link href="admin.css" rel="stylesheet" type="text/css" media="screen" />
<title>Espace Administrateur ATB</title>
</head>
<body>
<div id="body">
<div id="holder">
<!-- HEADER -->
<?php include_once('header.php'); ?>
<!-- FIN DU HEADER -->
<!-- DEBUT DU CONTENUE -->
<div id="content">
<!-- DEBUT DU MENU -->
<div id="left" style="margin:10px 0;">
<div id="acceuil-deconnection">
<ul>
<li class="acceuil"><a href="index.php">Accueil</a></li>
<li class="deconnection"><a href="off.php">Off</a></li>
</ul>
<div style="clear:both">
<!-- -->
</div>
</div>
<div id="menu-diagnostique">
Mes diagnostiques
</div>
<div id="liste-diagnostique">
<ul>
<li><a href="Diagnostique.php?vue=liste">Ajouter un diagnostique</a></li>
<li><a href="Diagnostique.php?vue=jour">Modifier un diagnostique</a></li>
</ul>
</div>
<div id="menu-diagnostique" style="background-color:#990099;">
Compte utilisateur
</div>
<div id="liste-diagnostique">
<ul>
<li><a href="gerer-mon-compte.php?modif=ChangeMail">Modifier mon adresse E-mail</a></li>
<li><a href="gerer-mon-compte.php?modif=ChangePass">Changer mon mot de passe</a></li>
<li><a href="gerer-mon-compte.php?modif=ChangeLogin">Changer mon identifiant</a></li>
</ul>
</div>
<div id="menu-diagnostique" style="background-color:#FF00FF;">
News du site
</div>
<div id="liste-diagnostique">
<ul>
<li><a href="gerer-mon-compte.php?modif=ChangeMail">Ajouter une news</a></li>
<li><a href="gerer-mon-compte.php?modif=ChangePass">Supprimer une news</a></li>
<li><a href="gerer-mon-compte.php?modif=ChangeLogin">Modifier une news</a></li>
</ul>
</div>
</div>
<!-- FIN DU MENU -->
<!-- CADRE DE DROITE -->
<div id="right">
<!-- lOGO DE ESPACE CLIENT ET LA BIENVENUE AU CLIENT -->
<div id="welcome" style="background-color:#FFFFFF; border:#FFFFFF solid 2px">
<div id="logo-espace-client">
<!-- -->
</div>
<div id="bienvenue">
<!-- metre la date -->
</div>
<div style="clear:both">
<!-- -->
</div>
</div>
<!-- FIN LOGO ET BIENVENUE -->
<!-- LOGIN -->
<form action="index.php" method="post" name="Log-in" id="Log-in">
<div id="log">
<span style="text-align:center; color:#FF0000; font-size:14px"><?php echo $msg; ?></span>
<dl>
<dt style="margin-top:10px;">
<label>Mon login</label>
</dt>
<dd>
<input type="text" name="login" style="margin-top:10px;" />
</dd>
<dt style="margin-top:10px;">
<label>Mots de pass</label>
</dt>
<dd>
<input type="text" name="pass" style="margin-top:10px;" />
</dd>
</dl>
<input name="Envoyer" type="submit" id="Envoyer" value="Envoyer" style="width:75px; height:20px; margin-left:75%; margin-bottom:10px; background-color:#990099; color:#FFFFFF;" />
</div>
</form
></div>
<!-- FIN DU CADRE DE DROITE -->
<div style="clear:both">
<!-- -->
</div>
</div>
</div>
<?php include_once('../footer.php'); ?>
</div>
<!-- FOOTER END -->
</div>
</body>
</html>