Bonjour,
depuis quelques heures, je galère sur un problème qui normalement n'a pas lieu d'exister.
tout d'abord, voici mon morceau de code incriminé
(la fin de l'extrait à été tronquer pour une meilleur lisibilité.)
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 if (verification($pseudo,$motdepasse)) { session_regenerate_id(); // Sécurité contre les fixations de sessions $reponse = mysql_query("SELECT * FROM user WHERE pseudo ='".$pseudo."'") or die(mysql_error()); while ($donnees = mysql_fetch_array($reponse)) // création des sessions { $_SESSION['pseudo'] = $pseudo['pseudo']; $_SESSION['id'] = $id['id']; $_SESSION['niveau'] = $niveau['niveau']; } $message ='<font face="Bookman Old Style" size=5 ><center>Vous vous êtes correctement identifié !<br/>'; if( !isset ($_SESSION['niveau'] ) || $_SESSION['niveau'] != "1" ) { //accés à l'espace user echo 'Profil de '.$id.' '.$niveau.' ('.$pseudo.')'; etc.... } }
Alors sous Wamp (5.3.0) j'arrive à afficher l'id,le niveau (0 ou 1), et le pseudo.
mais sur mon hebergeur (webhost, 5.2.*), je n'arrive qu'a afficher le pseudo....
Quelqu'un pourrait-il éclairer ma lanterne ?
Merci d'avance
Partager