Bonjour,

J'ai un formulaire identification login et pass connecté à une table users
id,login,pass,role

lors de mon identification tout fonctionne bien sauf que je n'arrive pas recuperer la valeur de role qui est soit "admin" soit "user" et de le mettre en session

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
if (isset($_POST['envoyer'])){
$login=addslashes(htmlentities($_POST['login']));
$pass=addslashes(htmlentities(md5($_POST['pass'])));
include('inc/dbconnect.php');
$sql="select * from users where login='$login' and pass='$pass'";
$res=mysql_query($sql) or die (mysql_error());
$num=mysql_num_rows($res);
if ($num==1){
session_start();	
$_SESSION['login']=$_POST['login'];
$_SESSION['role']=$res['role']; ///////////
header('location: admin/welcome.php');
} else 
{ 
$message="Erreur Login ou mot de passe incorrect"; 
}
}
$nav_en_cours = 'modeles';
?>
merci de votre aide

quand je fais sur ma page " admin/welcome.php" un print_r ($_SESSION) je recupere bien le pseudo mais pas la valeur de rôle