7,8 → 7,6 |
* |
* Cas d'utilisation : |
* /CelStatistique/TypeDeGraph : retourne le graphique demandé |
* Paramêtres : |
* serveur=[0-9] : retourne le graphique demandé sur le serveur numéro 0 à 9 (voir http://code.google.com/intl/fr/apis/chart/docs/making_charts.html#enhancements ) |
* |
* @internal Mininum PHP version : 5.2 |
* @category CEL |
29,7 → 27,6 |
*/ |
public function getElement($param) { |
$graph = null; |
$serveur = ''; |
|
if (isset($param[0])) { |
$graph_demande = array_shift($param); |
44,8 → 41,7 |
} |
|
if (!is_null($graph)) { |
$serveur = (isset($_GET['serveur']) && preg_match('/^[0-9]$/', $_GET['serveur'])) ? $_GET['serveur'].'.' : ''; |
$url = "http://{$serveur}chart.apis.google.com/chart"; |
$url = "http://chart.apis.google.com/chart"; |
$contexte = stream_context_create( |
array('http' => array( |
'method' => 'POST', |
559,7 → 555,7 |
$etiquettes = implode('|', $donnees['etiquettes']); |
$legendes = implode('|', $donnees['legendes']); |
|
// Construire les paramêtres du graph |
// Construire les paramètres du graphe |
$graph = array('cht' => 'rs', |
'chtt' => $titre, |
'chs' => '600x300', |