Bonjour, lorsque je suis connecté avec deux utilisateurs différent en même temps et que je déconnecte seulement le premier, le deuxième se déconnecte aussi. Je ne sais pas du tout d'où vient le problème.

connexion :
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
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
<?php
//demarre une session
session_start();
 
//accès à la bdd
require ("connect_bdd.php");
 
//on recupere les champs
if (isset($_POST['formconnexion'])) 
{
	$pseudoconnect = $_POST['pseudo'];
	$mdpconnect = $_POST['mdpconnect'];
	//si les champs sont différent de vide
	if(!empty($pseudoconnect) AND !empty($mdpconnect))
	{
		//prepare la requete
		$requser = $bdd -> prepare ("SELECT * FROM membres WHERE pseudo = ? AND mdp = ?");
		//execute la requete
		$requser -> execute(array($pseudoconnect, $mdpconnect));
		//retourne le nb de lignes de la requete
		$userexist = $requser -> rowCount();
 
		//si la requete retourne quelque chose
		if($userexist == 1)
		{
			//récupere la ligne
			$userinfo = $requser -> fetch();
			$_SESSION['id'] = $userinfo['id'];
			$_SESSION['pseudo'] = $userinfo['pseudo'];
			//redirigé vers la page index.php
			header("Location: index2.php?id=".$_SESSION['id']);
		} 
		else 
		{
			$erreur = "Mauvais mail ou mot de passe";
		}
	}
	else
	{
		$erreur = "Tous les champs doivent être complétés !";
	}
}
?>
 
<!DOCTYPE html>
<html>
<head>
	<title>Connexion</title>
	<meta charset="utf-8">
	<link rel="stylesheet" href="foundation/css/app.css">
	<link rel="stylesheet" type="text/css" href="foundation/css/foundation.min.css">
	<link rel="stylesheet" type="text/css" href="newDesign.css">
</head>
<body>
  <div class="row">
  <div>
	<h1 align="center" id="titreConnexion">TEST</h1><br><br>
	<h3 align="center">Connexion</h3>
		<!--Utilisation de la méthode POST-->
		<form method="POST" action="" id="connexion">
		<br>
						<p>Pseudo :<input type="text" name="pseudo" placeholder="Votre pseudo" class="inputConnexion"></p>
						<p>Mot de passe :<input type="password" name="mdpconnect" placeholder="Votre mot de passe" class="inputConnexion"></p>
						<input type="submit" name="formconnexion" value="Connexion" id="boutonConnexion" align="center">
		</form>
	</div>
	</div>
		<?php
		//si il y a une erreur
		if(isset($erreur))
		{
			echo"<script>alert('$erreur');</script>";
		}
		?>
</body>
</html>
Déconnexion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
session_start();
 
$_SESSION = array();
 
//détruit la session
session_destroy();
header("Location: connexion.php");
?>
Merci de votre aide