|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
je travaille avec easyphp et là il me faut faire un graphe en utilisant des données d'une base de données, j'ai choisi jpgraph mais là je bloque avec un premier exemple tout simple ,voilà les erreurs :
Warning: include(C:\Program Files\EasyPHP-5.3.6.0\www est\jpgraph\jpgraph.php) [function.include]: failed to open stream: Invalid argument in C:\Program Files\EasyPHP-5.3.6.0\www\test\image.php on line 2 Warning: include() [function.include]: Failed opening 'C:\Program Files\EasyPHP-5.3.6.0\www est\jpgraph\jpgraph.php' for inclusion (include_path='.;C:\php\pear') in C:\Program Files\EasyPHP-5.3.6.0\www\test\image.php on line 2 Warning: include(C:\Program Files\EasyPHP-5.3.6.0\www est\jpgraph\jpgraph_line.php) [function.include]: failed to open stream: Invalid argument in C:\Program Files\EasyPHP-5.3.6.0\www\test\image.php on line 3 Warning: include() [function.include]: Failed opening 'C:\Program Files\EasyPHP-5.3.6.0\www est\jpgraph\jpgraph_line.php' for inclusion (include_path='.;C:\php\pear') in C:\Program Files\EasyPHP-5.3.6.0\www\test\image.php on line 3 Fatal error: Class 'Graph' not found in C:\Program Files\EasyPHP-5.3.6.0\www\test\image.php on line 8 MERCI POUR VOTRE TEMPS . |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Vincent Étudiant Inscription : juillet 2011 Messages : 30 ![]() |
Peux tu afficher ton code de image.php, que l'on puisse voir quelle est la ligne qui pose problème.
A parement cela semble être un problème au niveau de ta fonction include, dans laquelle tu ne donnes pas le bon argument. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
voici le bout de code dont je desire avoir un graphe :
<?php include ("C:\Program Files\EasyPHP-5.3.6.0\www\test\jpgraph\jpgraph.php"); include ("C:\Program Files\EasyPHP-5.3.6.0\www\test\jpgraph\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($ydata); // On rajoute les points au graphique $graph->Add($lineplot); // Affichage $graph->Stroke(); ?> |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
je pense que le problème vient du path dans les includes ! comment corriger ce path?? personnellement quand j'ai téléchargé jpgraph, j'ai copier seulement le contenue de 'src' je l'ai nommé jpgraph ,et je l'ai mis au niveau de www , j'ai dé commenté une ligne dans .ini pour activer gd, mais là je sais réellement plus quoi faire,je bloque
|
|
|
00
|
|
|
#5 | ||
|
Membre régulier
![]() Yves Responsable en conduite du changement Inscription : janvier 2011 Messages : 63 ![]() |
Essaye donc :
Code :
|
||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
merci merci merci merci
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
une dernière chose est ce que je peux integrer ce bout de code dans un autre fichier .php qui fait des calculs pour qu'à la fin j'obtiens les résultats sur un même page.merci
|
|
|
00
|
|
|
#8 | ||
|
Futur Membre du Club
![]() Vincent Étudiant Inscription : juillet 2011 Messages : 30 ![]() |
Bien sûr !
Il te suffit de mettre dans ta page ou tu souhaites mettre tes résultats: Code :
Je sais pas si c'est clair... PS: Tu as donc bien résolu ton problème d'installation ? |
||
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
oui merci ,mais le problème les données à utiliser dans ce graphe se trouvent dans une autre page dont le code est de calculer,et le resultat de ce calcul je l'utilise dans mon graphe, c'est pour ça que j'ai voulu mettre tout le code en un tout mais apparemment c'est pas possible
|
|
|
00
|
|
|
#10 | ||||
|
Membre régulier
![]() Yves Responsable en conduite du changement Inscription : janvier 2011 Messages : 63 ![]() |
Il me semble que c'est faisable de tout réunir mais pas souhaitable.
En revanche, tu peux tout à fait obtenir l'image du graphe dans une page html en donnant comme source d'une balise image le fichier image.php auquel tu auras fourni les données nécessaires : Code :
Dans le code du fichier image.php, tu doubleslash la ligne définissant $ydata et tu rajoutes la ligne permettant de récupérer les données transmises : Code :
|
||||
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() deesse mba Inscription : octobre 2010 Messages : 19 ![]() |
merci bcp à vous .c'est reglé
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com