Salut, j'essaye de faire en sorte que lorsqu'un membre se connecte, son menu soit formé du menu basique, et de son profil perso.
Pour un admin, la meme chose avec un lien pour l'administration, et pour les visiteurs, le menu basique. J'utilise les sessions, mais je galère bien
Dans ma base de données, chaque membre possède un rang (membre ou admin) je voulais me baser la dessus afin de faire cette histoire de menu, mais je n'y arrive vraiment pas..
donc voici menu.php
et dans ma page de verification de login, j'ai (essayé) de trouver le rang comme ça :
voila je sais pas si c'est super clair..en tout cas merci ssi quelqu'un m'aide
Modifié par Kexian (21 Jan 2007 - 19:43)
Pour un admin, la meme chose avec un lien pour l'administration, et pour les visiteurs, le menu basique. J'utilise les sessions, mais je galère bien

Dans ma base de données, chaque membre possède un rang (membre ou admin) je voulais me baser la dessus afin de faire cette histoire de menu, mais je n'y arrive vraiment pas..
<? session_start(); ?>
<?php if($_SESSION['rang'] == 'membre')
{
?>[b]menu membre...[/b]
<? }
elseif ($_SESSION['rang'] == 'admin')
{
?>[b]menu admin...[/b]
<? }
else { ?>[b]menu basique...[/b]
<? } ?>
donc voici menu.php
et dans ma page de verification de login, j'ai (essayé) de trouver le rang comme ça :
[i]CONNEXION SQL[/i]
$sql = "SELECT pass, [b]rang[/b] FROM users WHERE pseudo='".$pseudo."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($req);
if($data['pass'] != $pass) {
echo "mauvais pass";
exit;
}
else {
session_start();
[b]$_SESSION['pseudo'] = $pseudo;
$_SESSION['rang'] = $rang;[/b]
include('menu.php');
echo "<p>Vous etes bien logué</p>";
voila je sais pas si c'est super clair..en tout cas merci ssi quelqu'un m'aide

Modifié par Kexian (21 Jan 2007 - 19:43)