Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Images > JpGraph
JpGraph Forum d'entraide pour la bibliothèque JpGraph permettant de manipuler des images en PHP. Avant de poster -> tutoriels JpGraph
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/02/2011, 14h48   #1
Invité de passage
 
Lionel Barlet
Inscription : février 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Lionel Barlet

Informations forums :
Inscription : février 2011
Messages : 3
Points : 0
Points : 0
Par défaut Probleme Programmation Objet et Jpgraph

Bonjour, j'ai un petit problème avec JPGraphe, je cherche a afficher un graphe via une classe mais sans réussite jusqu'ici.

Voila mon code:

Tout d'abord mon fichier test.php dans lequel j'ai créer un classe bidon.

Code php :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
 
class test
{
	public function afficherGraphe($tab)
				{
						include ("jpgraph/src/jpgraph.php");
						include ("jpgraph/src/jpgraph_line.php");
 
						//$ydata = array(8,3,16,2,7,-25,16);
 
						// Creation du graphique
						$graph = new Graph(300,200); 
						$graph->SetScale("textlin");
 
						// Création du système de points
						$lineplot=new LinePlot($tab);
 
						// On rajoute les points au graphique
						$graph->Add($lineplot);
 
						// Affichage
						$graph->Stroke();
				}
 
}
 
?>


Puis mon fichier index.php

Code php :
1
2
3
4
5
6
7
8
9
10
<?php
 
include ("test.php");
 
$xxx = array(5, 55, -8, 52, 21);
$objet=new test();
$objet->afficherGraphe($xxx);
 
 
?>

A l'affichage de index.php, j'obtiens le message suivant:

"L'image Http......... ne peut être affiché car elle contient des erreurs"

Je débute avec cette librairie donc épargnez moi^^
korialstraz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 14h56   #2
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063


euuu est ce que tu as vérifié qu'il n'y a pas un warning/notice qui serait généré au milieu de l'image?
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 16h06   #3
Invité de passage
 
Lionel Barlet
Inscription : février 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Lionel Barlet

Informations forums :
Inscription : février 2011
Messages : 3
Points : 0
Points : 0
oups pour la balise code...sorry j'y penserais la prochaine fois.
Non aucun warning/notice...
J'ai essayé le code en créant un objet dans le meme fichier que ma fonction, là tout marche sans probleme mais dès que je tente l'instanciation depuis un autre fichier...c'est le bug..
korialstraz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 17h17   #4
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
est ce que tu peux joindre le document émis par php?

genre un c/c d'un wireshark quand on fait "suivre le flux" apres avoir désactivé la compression (évidement)
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 17h32   #5
Invité de passage
 
Lionel Barlet
Inscription : février 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Lionel Barlet

Informations forums :
Inscription : février 2011
Messages : 3
Points : 0
Points : 0
wouah la j'en suis sure c'etait du chinois^^
Pourquoi faire une capture via wireshark ?
korialstraz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h11.


 
 
 
 
Partenaires

Hébergement Web