[jpgraph] probleme de session

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [jpgraph] probleme de session

[jpgraph] probleme de session

par dervish » 30 janv. 2007, 19:40

Bonjour,
je teste ce bout de code, mais je ne comprends pas pourquoi il ne fcontionne pas:
Les symptomes sont les suivants: si j'appelle le script: tmp.php?affiche, il m'affiche bien l'image, si je l'appelle sans parametre, la génératino de l'image ne se fait pas. Pourtant, la seule différence entre les deux est le rendu de l'image (pour le premier cas, ce rendu est effectué dans le script, pour le second, le graph est créé, enregistré dans une variable session qui est rendu dans la seconde partie...)

Code : Tout sélectionner

tmp.php <?php session_start(); include_once('jpgraph.php'); include_once('jpgraph_pie.php'); if(!isset($_GET['flag'])){ $graph = new PieGraph(450,300); $graph->title->Set("Test"); $donnees = array(1,2,3,4,5); $partition = new PiePlot($donnees); $graph->Add($partition); if(isset($_GET['affiche'])){ $graph->Stroke(); } else { $_SESSION['graph'] = serialize($graph); header("Location:./tmp.php?flag"); }; } else { $gr = $_SESSION['graph']; $graph = unserialize($gr); $graph->Stroke(); }; ?>
Je suis dessu depuis plusieurs jours et j'avoue que là je sèche sérieusement. Si quelqu'un avait une idée, cela m'aiderait grandement.
Par avance merci.