Mira naza tengo la solución a tu problema, primeramente te daré la dirección que necesitas para descargar la librería jpgraphic crrespondiente a tu versión de PHP:
http://www.aditus.nu/jpgraph/jpdownload.php
Aqui podrás descargar la librería, que en tu caso es para el PHP5.., no te preocupes ahi te lo indica.
De antemano te diré todos los problemas a los que posiblemente te enfrentes(y va para todos los que tengan problemas a la hora de visualizar sus gráficas), ya que yo pase por ellos.
Yo utilizo el PHP4.3.10... claro que estoy utilizando la herramienta easyPHP 1.8.0.1, la cual contiene MySQL, el servidor Apache, y por su puesto PHP4.3.10.
Bien, en el caso del easyPHP, peguen todas las librerías que descargaron del jpgraphic en la dirección que tienen instalado su easyPHP. Ejemplo:
C:/Archivos de programa/easyPHP/www/ --->Esta es la dirección en la que el servidor local hace su conección, es decir en el explorado entran a http://localhost y les aparcen todas las carpetas que tienen proyectos de php, etc y que decean visualizar o probar como simulación antes de subir la página a un servidor de internet.
Bien primero desde localhost traten de entrar a una carpeta que contenga un ejemplo de gráficas(esos jemplos los trae la librería que van a descargar de jpgraphic). si logran visualizar la gráfica entonces ya no hay más que decir, sin embargo si no les muetra nada y reciben errores como que no puede tener acceso a tal archivo.php, jpgraph.php... etc. entonces necesitan activar una librería desde un archivosdel php: Bien entren a la carpeta de PHP y busquen y abran un archivo llamado php.ini, y busquen en el archivo la siguiente instrucción: ;extension=php_gd2.dll --->Noten que la instrucción tiene unpunto y coma al inicio, bueno borren el punto y coma y guarden el archivo(el punto y coma hace la fnción de comentarios, osea que la función no estaba acivada. Al quitar el punto y coma activan esa librería DLL, que es sin duda la encargada de activar los gráficos).
Bien prueben nuevamente en localhost el ejemplo que probaron anteriormente y vean que pasa... si aparece una gráfica, no hay más que decir... pero si no logran visualizar nada y les marca los mismos errores, es quisas que:
La librería no esta instalada en el lugar correcto. Bien para comprobar esto, abran un compilador que trae PHP: es un archivo llamado PHP, o tambien prueben el archivo go-pear, el cual al abrirlo les marcará un error al cargar la librería php_gd2.dll, lo cual nos indica que la librería no esta instalada. bien para ello busquen ya sea con el buscador de WINDOWS esa librería en la carpeta PHP, lo más común es que se encuentre en una capeta llamada: extensions. Bien copien la librería y péguenla en la carpeta donde esta el compilador que les mencioné o dicho de ora manera justo en la carpeta PHP, bueno dependiendo de la versión de PHP, busquen donde se encuantran más archivos DLL como msql.DLL, etc, y en ese lugar peguen el php_gd2.DLL. Bien de esa manera si ejecutan de nubo el compilador no les marcará ya nngún error, eso significa que ahora el archivo php.ini anteriomente modificado ya surgio efecto.
Ufff pueben nuevamente en localhost el mismo ejemplo, y si aun no ven las gráficas y siguen viendo errores. pasamoscon lo siguiente:
Quisas tengan como yo el easyPHP, entonces tendrán que modificar otro archivo php.ini, que en este caso se encuentra en una carpeta llamada: conf_files dentro de la carpeta easyPHP, la cual contiene estos archivos que tiene mayor jerarquía en el sistema de PHP. Bien igual que antes abranlo y modifiquen la siguiente instrucción: ;extension=php_gd2.dll -->Quiten el punto y coma.
Ahora si tiene que funcionar, si no es asi, comprueben la versión de PHP que coincida con la versión que descargaron de jpgraphic. O quisas la dirección del llamado al script qe contiene la gráfica no esta correcta. Ejemplo:
<?php
include ("../jpgraph.php"); --->Librería de gráficos
include ("../jpgraph_line.php"); --->Tipo de Gráfico (de lineas)
...
...
...
Bien la anterior ruta de librerías del ejemplo que están probando (example0.php), debe de estar en una carpeta dentro de la carpeta que contiene las lirerías, ya que los dos puntos: (../) indican que la dirección pertenece o existe en una carpeta anterior.
Bien si están un poco confundios, copien y peguen el example0.php en la misma carpeta donde estan todas las librerías, ahora si lo corren les va a funcionar.
Solo por mencionarlo y es para los principiantes, asegúrense que su servido local este funcionando.
Se que de algo les sirvión, aun asi, si decean preguntarme algo o compartir información, no duden en escribirme, les contestaré a la brebedad posible: mi correo es:
[email protected].
See you...