$_session ne peut pas récupére les données
Résolu
marwen109
Messages postés
81
Statut
Membre
-
marwen109 Messages postés 81 Statut Membre -
marwen109 Messages postés 81 Statut Membre -
Bonjour,
voici mon exemple mais pourquoi ca marche pas ??????????
mon probléme c'est que $_session['name'] n'est pas définie dans les autre pages et portant j'ai fait ca ?? elle m'affiche toujours "undefined............ "
d'abord mon version easy php 1.8.0.0
la page de connexion : connect.html
********************************************
<html>
<body>
<form name="f"action="verif.php"method="post">
<center>
<pre>
cin:<input type="text"name="t1">
<input type="submit">
</pre>
</center>
</form>
</body>
</html>
**********************************************
la page verif.php:
<?php
session_start();
$t1=$_POST['t1'];
mysql_connect("localhost","root");
mysql_select_db("probleme");
$x="SELECT * FROM client WHERE cin='$t1'";
$x2 = mysql_query($x);
if(mysql_num_rows($x2) > 0)
{
$data = mysql_fetch_assoc($x2);
$_session['name']=$data['nom'];
header("location:page_des_mombre.php");
}
else
header("location:erreur.html");
?>
**********************************************
page_des_mombre.php :
<?php
session_start();
if(isset($_session['name']))
echo $_session['name'];
else
echo "n'est pas initialisé";
?>
voici mon exemple mais pourquoi ca marche pas ??????????
mon probléme c'est que $_session['name'] n'est pas définie dans les autre pages et portant j'ai fait ca ?? elle m'affiche toujours "undefined............ "
d'abord mon version easy php 1.8.0.0
la page de connexion : connect.html
********************************************
<html>
<body>
<form name="f"action="verif.php"method="post">
<center>
<pre>
cin:<input type="text"name="t1">
<input type="submit">
</pre>
</center>
</form>
</body>
</html>
**********************************************
la page verif.php:
<?php
session_start();
$t1=$_POST['t1'];
mysql_connect("localhost","root");
mysql_select_db("probleme");
$x="SELECT * FROM client WHERE cin='$t1'";
$x2 = mysql_query($x);
if(mysql_num_rows($x2) > 0)
{
$data = mysql_fetch_assoc($x2);
$_session['name']=$data['nom'];
header("location:page_des_mombre.php");
}
else
header("location:erreur.html");
?>
**********************************************
page_des_mombre.php :
<?php
session_start();
if(isset($_session['name']))
echo $_session['name'];
else
echo "n'est pas initialisé";
?>
A voir également:
- $_session ne peut pas récupére les données
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Trier des données excel - Guide
- Sauvegarde des données - Guide