Bonjour,
j'ai un petit problème, je génère un graphique de type histogramme a partir d'une base de données mysql, une fonction php qui transforme les resultat en XML, et un XSLT qui me transforme le tout en SVG.
Le problème, c'est que tout ca fonctionne très bien en local, mais une fois uploadé sur mon serveur, plus rien ne s'affiche.
fichier stats.php
fichier generateur_svg.php
Modifié par bilou972 (11 May 2007 - 17:14)
j'ai un petit problème, je génère un graphique de type histogramme a partir d'une base de données mysql, une fonction php qui transforme les resultat en XML, et un XSLT qui me transforme le tout en SVG.
Le problème, c'est que tout ca fonctionne très bien en local, mais une fois uploadé sur mon serveur, plus rien ne s'affiche.
fichier stats.php
echo '<object type="image/svg+xml" data="generateur_svg.php?champ='.$tabChoixStat[0].'&table='.$tabChoixS tat[1].'" height="600px" width="600px" codebase="http://www.adobe.com/svg/viewer/install/">Le graphique n a pas pu &eacirc;tre généré</object>';
fichier generateur_svg.php
<?php
header("Content-type: image/svg+xml");
?>
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="style.xsl" ?>
<?php
/*transforme toutes les variables $_POST["var"] en $var*/
while (list($key, $val) = each($_GET)) {$$key=$val;}
include_once "fonctions.php";
/**********
Cette fonction renvoie un tableau à deux
colonnes contenant la valeur de la donnée et le nombre d'occurences
**********/
$data = fnStatParam($champ,$table);
/**********
Cette fonction prend le tableau en parametre
et affiche des données au format XML
**********/
afficheDuXML($data);
?>
Modifié par bilou972 (11 May 2007 - 17:14)