Pronlème session

sim -  
sfel Messages postés 1645 Statut Membre -
Bonjour, j'ai l'impression que mes sessions ne sont pas enregistrées .... je ne sais pas pourquoi. Voici le code :

<?php
session_start(); // initialisation de la variable session
echo('<?xml version="1.0" encoding="iso-8859-1"?>');
?>

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
<title>Zspace membres</title>
<meta http-equiv="Content-Type" content="text/html ; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="styles/design.css" />
</head>

<body>
<?php include('menu.php'); ?>

<div id="content">

<?php

if ((isset($_POST["password"])) AND (isset($_POST["email"] ))) //on teste si les variables existent
{ $password == $_POST['password'] ; //la variable mdp prds la valeur de ce qui a été tapé
$email == $_POST['email'] ; //la variable pseudo prds la valeur de ce qui a été tapé
}
else //sinon
{
$mot_de_passe = "" ; //la variable prds la valeur vide
$email = ""; //la variable prds la valeur vide
}

include ('config/database.php');

mysql_connect($server, $user, $password); // Connexion à MySQL
mysql_select_db($database); // Sélection de la base On est connectés, on peut travailler sur la BDD

// On est connectés, on peut travailler sur la BDD

$reponse = mysql_query("SELECT * FROM membres ") or die(mysql_error()); //TOUT les membres

// On fait une boucle pour lister tout ce que contient la table :

while ($membres = mysql_fetch_array($reponse) ) //créé un tableau ordonné avec TOUT les membres,
{
if ( ($password == $membres['password']) AND ($email == $membres['email']))
{
echo('ca marche');
$_SESSION['email'] = $email; //pseudo correct donc on garde le pseudo dans la var session
$_SESSION['password'] = $password; //mot de passe correct donc on garde le pass dans la var session

}
else
{
if ((!isset($_SESSION['password'])) AND (!isset($_SESSION['email'] )))
{
echo'<br></br>';
echo('probléme de connexion ...');
echo($_SESSION['email']);
echo'<br></br>';
echo('Erreur de session');
}
else
{
echo('email ou mdp incorect');
}
} //fin if principal
} //fin while

// On a fini de travailler, on ferme la connexion :
mysql_close(); // Déconnexion de MySQL
include("copyright.php") ;
?>

</div> <!-- fin de content !-->
</body>
</html>

merci pour votre aide !

1 réponse

sfel Messages postés 1645 Statut Membre 430
 
bonjour,

as-tu un répertoire sessions créé a la source de ton serveur ???
0