IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Problème de sessions


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Problème de sessions
    Bonjour, j'ai parcouru de nombreux sujets sur le forum et fait pas mal d'essais mais rien n'est concluant! J'essaie de transmettre un pseudo dans ma session et cela ne fonctionne pas alors que cela marche avec ma variable $points!

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
     
    session_start(); // Création de la session
    	$_SESSION['pseudo'] = htmlentities($_POST['pseudo']);
    	$pseudo = $_SESSION['pseudo'];
    	$_SESSION['points'] = $points; // Sauvegarde dans la session créée de la variable "points"
    	mysql_connect("localhost", "***", "***"); // Connexion à MySQL
    	mysql_select_db("anamnesie"); // Sélection de la base quizz_reponse
    	mysql_query("INSERT INTO quizz_resultats VALUES('', '$pseudo', '$points')");
    		if (isset($_POST['rep1'])) //si on a la reponse
    		{
    			$reponse1 = $_POST['rep1'];
    			$resultat = mysql_query("SELECT * FROM quizz_reponse WHERE id='0'")or die(mysql_error());
    			$reponse = mysql_fetch_array($resultat);
    			$rep1 = $reponse["reponse"];
    			$validation = eregi("$rep1",$reponse1);
    			if ($validation == "1")
    			{
    				include("audio2.php"); // affiche la question suivante
    				$points++;
    				$_SESSION['points'] = $points;
    			}
    			else
    			{
    				include("audio2.php"); // affiche la question suivante
    			}
    			echo("Vous avez : $points point(s)");
    		}
    		else // La variable n'existe pas encore
    		{
    			include("video1.php"); // réouvre la page en cours
    		}
    	mysql_close(); // Déconnexion de MySQL		
      ?>
    Merci de votre aide

  2. #2
    Membre régulier Avatar de csbilouze
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 79
    Points : 107
    Points
    107
    Par défaut
    salut,

    as tu essayer de faire l inverse?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    //comme ca
     
    $pseudo = htmlentities($_POST['pseudo']);
    $_SESSION['pseudo']=$pseudo; 
     
    //au lieu de 
     
    $_SESSION['pseudo'] = htmlentities($_POST['pseudo']);
    $pseudo = $_SESSION['pseudo'];
    on ne sait jamais

    ++

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    j'ai essayé ça n'a pas l'air de changer grand chose

  4. #4
    Membre régulier Avatar de csbilouze
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 79
    Points : 107
    Points
    107
    Par défaut
    peux tu envoyer un bout de ton formulaire

    merci
    ++

Discussions similaires

  1. [Servlets - JSP] Problème de session
    Par the java lover dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 28/11/2011, 09h54
  2. Problème de session
    Par kephy dans le forum Langage
    Réponses: 11
    Dernier message: 24/11/2005, 10h08
  3. Problème de session
    Par meda dans le forum Langage
    Réponses: 13
    Dernier message: 25/10/2005, 18h25
  4. problème de session en cours
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 2
    Dernier message: 19/07/2005, 14h36
  5. Gros problème de session/cookies
    Par valfredr dans le forum XMLRAD
    Réponses: 18
    Dernier message: 03/06/2004, 09h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo