2013-02-11 2 views
1

저는 퓨전 차트 작업을하고 있습니다.개체 이름을 바꾸는 방법은 무엇입니까?

제가

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은 객체입니다. 동일한 객체를 전달하는 동안 차트가 작동하지 않습니다.

제 질문은 각 통화마다 이름을 바꿀 수 있습니다.

답변

0

플래시 파일이 캐시됩니다. 페이지를 다시로드해도 업데이트 된 swf는 다운로드되지 않습니다. 새 버전을 받으려면 임시 인터넷 파일을 삭제해야합니다. 이를 해결하는 한 가지 방법은 동적 변수를 swf url에 추가하는 것입니다.

FusionCharts/MSColumn3D.swf?random=123 
관련 문제