Bonjour a tous;

Je veux me servir des variables globales pour identifiez les visiteurs, et j'ai un comportement bizarre de cette dernier.

Quand je la mets dans un echo elle s'affiche, mais quand je la mets comme conditions dans un if elle ne donne rien!!!
Le code pour expliquer:
<code>
<?php
session_start(); // On démarre la session AVANT toute chose
?>
.
.
.
<?php
include 'variableBdd.php';
include 'connexionBdd.php';
include 'creerSelect.php';
echo $pass['motDePasse']; affiche : 'pass' echo $_SESSION['pass']; affiche : 'pass' tout pareil ?>
<?php
$id=$_GET['id'];
$pass = mysql_fetch_array(mysql_query ("SELECT motDePasse FROM joueurs where id='".$id."'"));
if ($pass['motDePasse']!=$_SESSION['pass']) // On vérifie que lemotde passe entrée est ok avec la base de donnée ici il trouve que $pass['motDePasse'] n'est pas egale a $_SESSION['pass'] puisque je rentre dans le if???
{
echo "Pb login/password!! désolé. ";
?>
<a href="acceuil.php">-> acceuil!</a><br />
<?php
}</code>
Je precise que quand je suis en local avec WAMP ca fonctionne ???
Quelqu'un a une idée?
hello!!
