*/ include("session.php"); require_once("class_graphics.php"); $graphi = new graphics(); $title = ""; if(!empty($_REQUEST['titre']) && isset($_REQUEST['titre'])) { $title = $_REQUEST['titre']; } $width = 500; if(isset($_REQUEST['largeur']) && !empty($_REQUEST['largeur'])) { $width = $_REQUEST['largeur']; } $height = 500; if(isset($_REQUEST['hauteur']) && !empty($_REQUEST['hauteur'])) { $height = $_REQUEST['hauteur']; } $margin_bottom = 80; if(isset($_REQUEST['marge_bas']) && !empty($_REQUEST['marge_bas'])) { $margin_bottom = $_REQUEST['marge_bas']; } $labelX = ""; if(isset($_REQUEST['labelX']) && !empty($_REQUEST['labelX'])) { $labelX = $_REQUEST['labelX']; } $labelY = ""; if(isset($_REQUEST['labelY']) && !empty($_REQUEST['labelY'])) { $labelY = $_REQUEST['labelY']; } $plot1_legend = ""; if(isset($_REQUEST['plot1_legend']) && !empty($_REQUEST['plot1_legend'])) { $plot1_legend = $_REQUEST['plot1_legend']; } $plot2_legend = ""; if(isset($_REQUEST['plot2_legend']) && !empty($_REQUEST['plot2_legend'])) { $plot2_legend = $_REQUEST['plot2_legend']; } if(isset($_SESSION['tmp_graph']['values'])) { $values = $_SESSION['tmp_graph']['values']; if( !is_array($values) || count($values) == 0 ) { echo "Error"; exit(); } } $courbe2 = array(); if(isset($_SESSION['tmp_graph']['val_courbe2'])) { $courbe2 = $_SESSION['tmp_graph']['val_courbe2']; if( !is_array($courbe2) || count($courbe2) == 0 ) { echo "Error"; exit(); } } $labels = array(); if(isset($_SESSION['tmp_graph']['labels'])) { $labels = $_SESSION['tmp_graph']['labels']; if( !is_array($labels) || count($labels) == 0 ) { echo "Error"; exit(); } } if($_REQUEST['type'] == "histo") { $graphi->histo($width, $height, $values, $title, $_SESSION['labels1'], $margin_bottom,$labelX,$labelY); } elseif($_REQUEST['type'] == "courbe") { $graphi->courbe($width, $height, $values, $title, $labels, $labelX, $labelY); } elseif($_REQUEST['type'] == "2courbes") { $graphi->groupe_courbes($width, $height, $values, $title, $labels, $labelX, $labelY, $courbe2, $plot1_legend, $plot2_legend); } elseif($_REQUEST['type'] == "pie") { $graphi->camembert($width, $height, $values, $title, $_SESSION['labels1']); } $_SESSION['tmp_graph'] = array(); unset($_SESSION['tmp_graph']); ?>