Auteur Sujet: Parametres De Sessions  (Lu 789 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne NICO100

  • Débutant
  • *
  • Messages: 96
    • http://www.bestiaire.org
Parametres De Sessions
« le: 09 Juin 2005 à 14:28:56 »
Salut,

J'ai une page (graph.php) qui appartient a une session, et j'utilise $_SESSION pour acceder aux parametres de cette session.

Dans cette page j'ai une image générée affichée<img src='graph_stats.php' border=0> qui modifie les parametres de session ($_SESSION).
Comment faire pour que $_SESSION apres l'image ait les valeurs mises a jour?

Merci
Le jeu du Bestiaire
http://jeu.bestiaire.org/

Hors ligne Samiby

  • Connaisseur
  • ***
  • Messages: 427
    • ICHTHUS.ADOS
Parametres De Sessions
« Réponse #1 le: 09 Juin 2005 à 16:19:36 »
Bah, tu affiche une fois la page, et quand l'image est chargée, tu réactualise la page (via javascript ou autre). C'est lourd, mais malheureusement la seule solution, si tu veux mettre à jour les valeurs après le chargement de l'image.
Blogs gratuits
Un chercheur et remplaceur de mots en série, dans des fichiers textes (php, xml, html, css, ...) Nouvelle version ! 1.0beta2
"Je remercie tous ceux à qui je dois de vivre", Guillevic

Hors ligne NICO100

  • Débutant
  • *
  • Messages: 96
    • http://www.bestiaire.org
Parametres De Sessions
« Réponse #2 le: 10 Juin 2005 à 14:39:44 »
Merci, c'est une bonne idée.
J'ai essayé et ca marche... presque!

En fait je set un flag: $_SESSION['flag'] dans mon image graph-stats.php et je le teste dans graph.php
- Si il n'est pas setté c'est que l'image n'est pas encore loadée et donc je fais un refresh par javascript apres 5 secondes.
- Si il est setté je fais ce que j'ai a faire avec et je le unset (pour la prochaine fois!).

Le probleme c'est que le unset ne marche pas!
En fait je fais:
unset($_SESSION['flag']);

mais quand je recharge manuellement la page on ne passe plus par le javascript et donc ca ne marche plus!!

Comment est-on sensé faire un unset sur une variable de session?
Pourquoi ca marche pas chez moi?
Le jeu du Bestiaire
http://jeu.bestiaire.org/

Hors ligne Samiby

  • Connaisseur
  • ***
  • Messages: 427
    • ICHTHUS.ADOS
Parametres De Sessions
« Réponse #3 le: 10 Juin 2005 à 14:49:34 »
Je trouve, mais c'est une appréciation personnelle, que la gestion des sessions est très aléatoire. Je te conseille de faire plutôt un test sur la valeur de la variable plus que un test sur son existence.
Ainsi, tu donnes 1 pour valeur quand tu as chargé l'image, et si c'est 0, l'image n'a pas été chargée.
Blogs gratuits
Un chercheur et remplaceur de mots en série, dans des fichiers textes (php, xml, html, css, ...) Nouvelle version ! 1.0beta2
"Je remercie tous ceux à qui je dois de vivre", Guillevic