Gros probleme de session incompréhensible
Résolu
b-boybaki
Messages postés
160
Date d'inscription
Statut
Membre
Dernière intervention
-
b-boybaki Messages postés 160 Date d'inscription Statut Membre Dernière intervention -
b-boybaki Messages postés 160 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
alors voila j'ai un gros soucis, je n'arrive pas a garder mes session dans un cadre.
en faite lorsque que le joueur se connecte voici la page qu'il doit avoir en tant normal (ma page de cadre)
//je recupère mes variable remplit dans le formulaire que je stock dans des variable de session
<?php
session_start();
$_session['nom'] = $_POST['pseudo'];
$_session['mdp'] = $_POST['motdepasse'];
$nom = $_session['nom'];
$mdp = $_session['mdp'];
?>
<html>
<head>
</head>
<?php
//connxeion au serveur
$db = mysql_connect("","","") or die ("connexion au serveur impossible".mysql_error());
//ouverture de la base de donnée
mysql_select_db("testjeu0",$db) or die ("erreur de connexion à la base");
//Requète de selection de client
$req2 = "select pseudo, motdepasse from joueur where pseudo='$nom' and motdepasse='$mdp';";
//Exécution requète
$sql2 = mysql_query($req2);
if(mysql_num_rows($sql2) == 1)
{?>
<frameset cols="13%,*">
<frame src="vuegeneral.php" name="menu" />
<frame src="bat.php" name="corp" />
</frameset>
<?php
}
else
{
echo "erroner";
}
?>
</html>
mon cadre s'affiche sans problème.
comme vous pouvez le voir la page est donc couper sur la largeur de l'écran avec un ti cadre a gauche, et un gros cadre a droite.
dans ma page vue general voici une partie du code qui si trouve :
<table border="1">
<tr><td class="a">Vue générale</td>
<tr><td class="b"><a class="b" href="bat.php?lol=2" target="corp">Bâtiments</a></td>
mon gros gros soucis est que, par exemple je n'arrive pas a afficher la variable de session dans la page bat.php?lol=2.
pouvez vous m'aider ?
alors voila j'ai un gros soucis, je n'arrive pas a garder mes session dans un cadre.
en faite lorsque que le joueur se connecte voici la page qu'il doit avoir en tant normal (ma page de cadre)
//je recupère mes variable remplit dans le formulaire que je stock dans des variable de session
<?php
session_start();
$_session['nom'] = $_POST['pseudo'];
$_session['mdp'] = $_POST['motdepasse'];
$nom = $_session['nom'];
$mdp = $_session['mdp'];
?>
<html>
<head>
</head>
<?php
//connxeion au serveur
$db = mysql_connect("","","") or die ("connexion au serveur impossible".mysql_error());
//ouverture de la base de donnée
mysql_select_db("testjeu0",$db) or die ("erreur de connexion à la base");
//Requète de selection de client
$req2 = "select pseudo, motdepasse from joueur where pseudo='$nom' and motdepasse='$mdp';";
//Exécution requète
$sql2 = mysql_query($req2);
if(mysql_num_rows($sql2) == 1)
{?>
<frameset cols="13%,*">
<frame src="vuegeneral.php" name="menu" />
<frame src="bat.php" name="corp" />
</frameset>
<?php
}
else
{
echo "erroner";
}
?>
</html>
mon cadre s'affiche sans problème.
comme vous pouvez le voir la page est donc couper sur la largeur de l'écran avec un ti cadre a gauche, et un gros cadre a droite.
dans ma page vue general voici une partie du code qui si trouve :
<table border="1">
<tr><td class="a">Vue générale</td>
<tr><td class="b"><a class="b" href="bat.php?lol=2" target="corp">Bâtiments</a></td>
mon gros gros soucis est que, par exemple je n'arrive pas a afficher la variable de session dans la page bat.php?lol=2.
pouvez vous m'aider ?
A voir également:
- Gros probleme de session incompréhensible
- Session invalide ou obsolète - Forum Consommation & Internet
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Jeux vidéo
- Teamviewer code de session expiré - Forum Logiciels
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Estelle vient de verrouiller sa session d'ordinateur. que peut-on dire ? ✓ - Forum Windows 7
5 réponses
Bonjour,
As tu mis un session_start() aussi dans bat.php?
Il faut en mettre sur chaque page appelée :)
As tu mis un session_start() aussi dans bat.php?
Il faut en mettre sur chaque page appelée :)
oui j'en avais mis sa
<?php
session_start();
$nom = $_session['nom'];
?>
et je voulais afficher $nom, et il me mettai une erreur
je met ma session dans une autre variable pcq pour ma requete sa marche pas sinon
$req = "select * from batiment where pseudo="$nom";";
la sa marcherai alors que avec la session
$req = "select * from batiment where pseudo="$_session['pseudo'];";
<?php
session_start();
$nom = $_session['nom'];
?>
et je voulais afficher $nom, et il me mettai une erreur
je met ma session dans une autre variable pcq pour ma requete sa marche pas sinon
$req = "select * from batiment where pseudo="$nom";";
la sa marcherai alors que avec la session
$req = "select * from batiment where pseudo="$_session['pseudo'];";
nooooo c'est juste sa ???
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
ben je test tout sa se soir et je reviendrai sur le forum pour te dire si sa a marcher
jte remercie bcp !!
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
ben je test tout sa se soir et je reviendrai sur le forum pour te dire si sa a marcher
jte remercie bcp !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question