Récupérer les variables de session
Posté : 12 nov. 2014, 22:00
Bonjour,
je voudrais récupérer les variables de session quand l'utilisateur se connecte via un formulaire basique.
Voici mon code php
J'affiche les varaibles avec print_r($_SESSION);
Merci de votre aide...

je voudrais récupérer les variables de session quand l'utilisateur se connecte via un formulaire basique.
Voici mon code php
J'affiche les varaibles avec print_r($_SESSION);
Merci de votre aide...
<?php
if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion') {
if ((isset($_POST['pseudo']) && !empty($_POST['pseudo'])) && (isset($_POST['mot_passe']) && !empty($_POST['mot_passe']))) {
$base = mysql_connect ('', '', '');
mysql_select_db ('', $base);
$sql = 'SELECT count(*) FROM membres WHERE pseudo="'.mysql_escape_string($_POST['pseudo']).'" AND mot_passe="'.mysql_escape_string(md5($_POST['mot_passe'])).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
mysql_free_result($req);
mysql_close();
if ($data[0] == 1) {
$sql_infos = ('SELECT id, mot_passe, acces, admin, design, langue FROM membres WHERE pseudo="'.mysql_escape_string($_POST['pseudo']).'"');
$donnees = mysql_fetch_array($sql_infos);
session_start();
$_SESSION['admin'] = $donnees['admin'];
$_SESSION['design'] = $donnees['design'];
$_SESSION['langue'] = $donnees['langue'];
$_SESSION['pseudo'] = $_POST['pseudo'];
header('Location: admin.php');
exit();
?>
Voilà l'affichage dans admin.php <?php Array ( [pseudo] => admin [admin] => [id] => [design] => [langue] => ) ?>
Comme vous le constatez l'ID, le design et la langue sont vident et admin ne figure pas