1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
<?php
// On démarre la session
session_start();?>
<div class="element_menu1"> <!-- Cadre correspondant à un sous-menu -->
<h3>Rubriques</h3>
<ul>
<li><a href="index.php">Accueil</a></li>
<li><a href="index.php?page=carteetmenu">Cartes et menus</a></li>
<li><a href="index.php?page=news">Info' du jour</a></li><br /><br />
</ul>
</div>
<div class="element_menu2">
<h3>Contact</h3>
<ul>
<li><a href="index.php?page=contacter_delresto">Nous contacter</a></li>
<li><a href="index.php?page=livreOr">Livre d'or</a></li>
<li><a href="index.php?page=authentification">FAQ</a></li><br /><br />
</ul>
</div>
<div class="element_menu3">
<?php // cf Astuce
if (isset ($_SESSION['Login']))
{
if ($_SESSION['service'])= 'Achat'
{echo 'menu achat'
}
else if ($_SESSION['service'])= 'client'
{echo 'menu client'
}
else if ($_SESSION['service'])= 'production'
{echo 'menu production'
}
else if ($_SESSION['service'])= 'administrateur'
{echo 'menu administrateur'
}
}
else if (isset($_POST['login']))
{
// On va chercher le mot de passe afférent à ce login
$sql = "SELECT * FROM utilisateurs WHERE login = '".addslashes($login)."'";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
// On vérifie que l'utilisateur existe bien
if (mysql_num_rows($req) > 0) {
$data = mysql_fetch_assoc($req);
// On vérifie que son mot de passe est correct
if ($password == $data['mdp']) {
$loginOK = true;
}
}
}
// Si le login a été validé on met les données en sessions
if ($loginOK) {
$_SESSION['Login'] = $data['Login'];
$_SESSION['Mot de passe'] = $data['Mot de passe'];
$_SESSION['Nom'] = $data['Nom'];
$_SESSION['Prénom'] = $data['Prénom'];
$_SESSION['Service'] = $data['Service'];
}
else { ?>
<form method="post" action="index.php?page=traitementauthentification">
<b>Connexion</b>
<h4>
login:<br>
<input type="text" size="8" name="nom" id="nom" tabindex="20" /><br>
mot de passe:
<input type="password" size="8" name="mot de passe" id="mot de passe" tabindex="20"/><br>
<input type="submit" name="valider" value="ok" ></h4>
<form>
</div>
<?php
}
?> |
Partager