Bonjour,

J'utilise deux boutons images, à l'entrée de mon site qui permettent de se loguer soit sur invite soit sur admin.

Voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
 <td onclick="$_SESSION['id'] = 'Invite'" ondblclick="$_SESSION['id'] = 'Invite';"><a href="invite.php"><img src="images/Login_04.jpg" width="144" height="95" onmouseover="MM_swapImage('sansnom &lt;img&gt;','','images/LoginON_04.jpg',1)" onmouseout="MM_swapImgRestore()" /></a></td>
 
    <td><a href="admin.php" onclick="$_SESSION['id'] = 'Admin'" ondblclick="$_SESSION['id'] = 'Admin'"><img src="images/Login_06.jpg" width="142" height="95" onmouseover="MM_swapImage('sansnom &lt;img&gt;','','images/LoginON_06.jpg',1)" onmouseout="MM_swapImgRestore()" /></a></td>
ensuite, quand j'arrive sur une page, je veux tester la valeur de $_SESSION['id'] pour afficher des trucs différents suivant le statu du visiteur...


voici le code

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
21
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>invite</title>
<link rel="stylesheet" type="text/css" href="style_div.css"></head>
 
<body>
 
<?php
 
	if($_SESSION['id'] == 'Admin'){
		include("cadreAdmin.php");
	}else{
		include("cadreInvite.php");
	}
    ?>
 
</body>
</html>
le problème, c'est qu'au chargement de la page, il me met :

Notice: Undefined variable: _SESSION in C:\wamp\www\PHP\VITRAIL\invite.php on line 12

Je ne sais pas ce que je n'ai pas bien fait....
Avez vous une idée?