Les utilisateurs se connectent sur le site correctement via un formulaire, quand ils cliquent sur "valider" ils vont sur un fichier php. Soit l'identifiant et mdp correspondent à la base de données (ils iront vers une page de modération) ou alors cela ne correspond pas (page d'erreur).
Sur la page php, je crée 3 variable session : le numero d'adhérent, leur nom et leur prenom. Je vais chercher ces 2 derniers grâce à une requête SQL.
J'affiche ensuite ces variable sur la page de modération, mais ce sont 2 zéros qui apparraissent...Je ne trouve pas d'où vient le problème.
Fichier PHP
<?php
// Démarrage d'une session
session_start();
// Récupération des données saisies dans le formulaire d'accueil
$numerochef=$_POST['NumChef'];
$motdepassechef=$_POST['mdpChef'];
// Connexion au serveur
$db=mysql_connect("**","**","**") or die("erreur de connexion".mysql_error());
// Ouverture de la base **
mysql_select_db("**",$db) or die("erreur de connexion à la base **");
// Creation variable de session
$_SESSION['NumChef']=$numerochef;
// Exécution de la requête
$nomchef=mysql_query("SELECT NomChef FROM CHEF WHERE NumChef='$numerochef'");
// Création de la variable de session
$_SESSION['NomChefSession']=$nomchef;
// Exécution de la requête
$prenomchef=mysql_query("SELECT PrenomChef FROM CHEF WHERE NumChef='$numerochef'");
// Création de la variable de session
$_SESSION['PrenomChefSession']=$prenomchef;
...
Page de modération
<?php
session_start();
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="Style.css">
</head>
<!-- L'en-tête -->
<div id="en_tete">
<a href="index1.html" ><img src="images/entete_standard.png"></a>
</div>
<!-- Le menu de gauche -->
<div id="menu">
<div class="element_menu_titres">
Le Club
</div>
<div class="element_menu">
<a href="index1.html" >Présentation</a>
</div>
<div class="element_menu">
<a href="formulaireinscription.html" > S'inscrire</a>
</div>
<div class="element_menu">
<a href="coursproposes.php" > Nos cours</a>
</div>
<div class="element_menu_titres">
Membres
</div>
<div class="element_menu">
<a href="ConnexionAdherent.html" >Espace Adhérent</a>
</div>
<div class="element_menu">
<a href="ConnexionChef.html" >Espace Chef</a>
</div>
</div>
<!-- Le corps -->
<div id="corps">
<h1> Bienvenus dans votre espace de modération <?php echo $_SESSION['NomChefSession'] . ' ' . $_SESSION['PrenomChefSession']; ?> </h1>
...
Besoin de votre aide SVP