我正在使用融合图表。
我有这样的代码
function get_improvement_areas_graph($param1, $param2, $repetitions, $report_type, $report_date, $sid, $graphurl)
{
$nxml=generate_improvement_areas_xml($sid,$param1,$report_type,$report_date,"graphurl");
$graphurl = preg_replace("/\.jpg$/i", "", $graphurl);
file_put_contents("export/$graphurl.xml", $nxml);
echo renderChart("FusionCharts/MSColumn3D.swf", "", $nxml, "$graphurl", 550, 420);
}函数调用在循环中。这里$nxml是一个对象。当传递相同的对象时,图表不工作。
我的问题是如何为每个调用重命名?
发布于 2013-02-11 11:46:47
闪存文件会被缓存。重新加载页面不会下载更新的swf。你必须删除你的临时互联网文件,才能获得一个新版本。一种解决方法是在swf url中添加一个动态变量。
FusionCharts/MSColumn3D.swf?random=123https://stackoverflow.com/questions/14805514
复制相似问题