Session!!!!

Fermé
marieleam Messages postés 1 Date d'inscription jeudi 12 mars 2009 Statut Membre Dernière intervention 12 mars 2009 - 12 mars 2009 à 16:30
Bonjour, je rechercher une solution car ma binôme et moi devons utiliser la session pour récupérer les variables provenant d'un formulaire, en loccurence le login et le mot de passe , comment faire?
Voici le code! merci

<html>
<?php

session_start(); // Démarage de la session OBLIGATOIRE

?>





<!-- InstanceBegin template="/Templates/modelephp.dwt.php" codeOutsideHTMLIsLocked="false" -->

<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Utilisateur</title>
<!-- InstanceEndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<div class="entete"><img src="logo_site.jpg"></div>

<div class="contenu"><ul id="navigation">
<li><a href="Utilisateur.php" title="Utilisateur">Utilisateur</a></li>
<li><a href="NouvelleRecherche.php" title="Nouvelle Recherche">Nouvelle Recherche</a></li>
<li><a href="MesContacts.php" title="Mes Contacts">Mes Contacts</a></li>
<li><a href="MonCompte.php" title="Mon Compte">Mon Compte</a></li>
<li><a href="Message.php" title="Message">Message</a></li>
</ul>
<!-- InstanceBeginEditable name="contenu" -->
<?php

// appel des fichiers de connexion
include("Constantes.php");
include("Connexion.php");
//récupération des paramètres
$login= $_GET['TxtLogin'];
$_SESSION['login'] =$_GET["TxtLogin"];
//$_SESSION['$motpasse'] =$_GET["TxtPassword"];
// extract($_GET);

//$motpasse=$_GET["TxtPassword"];
session_register("TxtLogin"); // On enregistre une variable appelée "variable" dans la session SANS LE $ DEVANT
if (session_is_registered(TxtLogin)) // si la variable est enregistrée
{
echo "Variable de session <b>enregistrée</b> ...<br>";

exit;
}
else // La variable n'est pas enregistrée
{
echo "Variable de session <b>non enregistrée</b> ...";
exit;
}

if (connexion(MACHINE,LOGIN,MOTPASSE,BASE))
{ echo ("Voici les paramètres de connexion");

//costruction de la requête
$marequete="select PASSWORD from ABONNE where PSEUDO='$login'";

//execution de la requète
$resultat=mysql_query($marequete);
if($resultat){
$password=mysql_fetch_row($resultat);
if($motpasse==$password[0] ){echo("ok");


//costruction des requètes pour afficher les infos de chaque utilisateur
$marequete1="select count(CODE_MESSAGE) from MESSAGE where PSEUDO_RECEVOIR='$login' and ETAT=' '";
//execution de la requète
$resultat1=mysql_query($marequete1);
if($resultat1){
$row=mysql_fetch_row($resultat1);
echo('nombre de messages non lus :');
echo ($row[0]);


}
else{echo(mysql_error());}
}
else{echo(" Pseudo ou Mot de passe incorect");}
}

}


echo '<p>'.'Aujourd\'hui, nous sommes le : ' . date('d/m/Y').'</p>';
echo '<p>'.'Il est ' . date('H \H\e\u\r\e\s i \M\i\n\u\t\e\s').'</p>';
?>

<!-- InstanceEndEditable -->
<div align="right"><img src="photo_site.jpg" width="123" height="126"></div>

</div>

<div class="pied"></div>

</body>
<!-- InstanceEnd --></html>