CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

[原创]php5.1.4下使用phpChart

楼主zeroleonhart(Strong Point:Algorithm)2006-07-03 12:36:36 在 Web 开发 / PHP 提问

偶然在一个回帖里看到有phpChart这个自动图表工具,于是Down了一个下来,岂料错误不断,网上查了也没有详细的安装和配置指南,只好自己动手了:)  
     
  运行环境:winXP   sp2+apache2.0.55+php5.1.4+phpChart0.0.2  
     
  去http://voxel.dl.sourceforge.net/sourceforge/albertliu/phpChart-0.0.2.tar.gz下载phpChart0.0.2的压缩包,将里面的11个文件解压到网站根目录下的phpChart文件夹下  
     
  将php.ini中的php_ming.dll扩展打开,因为phpChart是php生成的flash图表,需要ming或libswf的支持  
     
  打开phpChart目录下的config.inc文件,将$webroot和$root设置为空,因为是相对目录  
     
  在phpChart目录下新建一个fonts目录,将c:\windows\fonts\Arial(True   Type)也就是Arial.ttf复制到新建的fonts目录下。(和你在config.inc中的fonts设置保持一致)  
     
  因为phpChart使用的ming函数版本较老,和php5内置的ming函数有几个不兼容,所以要修改adv*.inc这四个文件中的一些代码:  
  1。将addLineStyle替换为setLine,并将该行前的$l=删除  
  2。将含有setLineStyle的行删除(一般都在addLineStyle下)  
  3。将addSolidFill替换为addFill  
  4。将setFillStyle1替换为setRightFill  
     
  接下来使用浏览器访问附带的几个demo*.php文件,如果你看见的是乱码而不是报错信息,那么恭喜,phpChart已经配置成功了。  
     
  然后我们新建一个test.htm文件,插入一个flash文件(使用DW)或者手写<object>代码:  
  <object   classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"   width="600"   height="600">  
      <param   name="movie"   value="demoScatter.php">  
      <param   name="quality"   value="high">  
      <embed   src="demoScatter.php"   quality="high"   pluginspage="http://www.macromedia.com/go/getflashplayer"   type="application/x-shockwave-flash"   width="600"   height="600"></embed>  
  </object>  
  可更改value和src属性来访问不同的demo,如果是DW自动生成的,还需将width和height属性改大一点  
     
  保存后预览一下,是不是看见了flash图表? 问题点数:100、回复次数:7Top

1 楼zeroleonhart(Strong Point:Algorithm)回复于 2006-07-04 15:22:01 得分 0

......  
  no   body   wants   this   100   points????Top

2 楼mynamesucks(迅雷不及掩耳盗铃之势如破竹)回复于 2006-07-04 15:28:49 得分 20

没用过这个,不过看出楼主配置的比较辛苦哈哈Top

3 楼zjmood(超越无极限)回复于 2006-07-04 20:38:48 得分 20

up   and   i   wantTop

4 楼yibotiemen(易通)回复于 2006-07-06 10:45:04 得分 20

(2000-12-19   22:22)  
  这么早的版本,就算了吧。  
   
  有兴趣的话更新一下更有意义Top

5 楼zeroleonhart(Strong Point:Algorithm)回复于 2006-07-06 11:22:58 得分 0

(2000-12-19   22:22)  
  这么早的版本,就算了吧。  
   
  有兴趣的话更新一下更有意义  
   
   
  -----------------  
   
  it   seems   there   is   no   new   version   about   it...Top

6 楼gu1dai(异域苍穹.百年飞行)回复于 2006-07-06 12:42:40 得分 20

His   mean   is   you   to   update   it.Top

7 楼xwsn(孤帆远影)回复于 2006-07-06 15:01:57 得分 20

都用e  
  配置的确很辛苦,不知道能不能在linux上   php4.2.2上使用。  
  一直想升级,过几天搬了房子在动手Top

相关问题

关键词

得分解答快速导航

  • 帖主:zeroleonhart
  • mynamesucks
  • zjmood
  • yibotiemen
  • gu1dai
  • xwsn

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo