php는 DB에서 읽은 값으로 txt파일을 생성하고 txt파일에서 값받아서 막대그래프를 보여주는 flash인데요.
txt파일이 바뀌어도 flash내용은 바뀌지 않네요 ㅜ
뒤져보니 캐시어쩌구저쩌구하는데...해결책좀 주세요.
어떤분들은 temp.txt 뒤에 변하는랜덤값을줘야한다고하시던데...
이부분에 _root.loadVar.load(\"temp.txt?random=time()\");
이런식으로 주면 오류가나더라고요.....방법좀 알려주세요.
//////flash 소스///////////////////////////////////////
System.useCodePage=true;
//***값이 로드되었을때 이 함수가 호출됩니다.***
var xSpace=50;
function graph(){
var count=Number(loadVar.count);
var space=Number(_root.xLength._width)/count;
for(var i=1; i<=count; i++){
_root.defaultGraph.duplicateMovieClip(\"defaultGraph\"+i,i);
_root.graphName.duplicateMovieClip(\"graphName\"+i,i+10);
_root.graphValue.duplicateMovieClip(\"graphValue1\",20);
_root[\"defaultGraph\"+i]._yscale=0;
_root[\"defaultGraph\"+i]._x=xSpace+space*(i-1)+space/2;
_root[\"defaultGraph\"+i]._width=space/2;
_root[\"defaultGraph\"+i].onEnterFrame=function(){
var mcNum=this._name.substring(12);
this._yscale+=0.2*(loadVar[\"graphValue\"+mcNum]-this._yscale);
}
_root[\"graphName\"+i]._x=xSpace+space*(i-1)+space/2;
_root[\"graphName\"+i].gName=loadVar[\"graphName\"+i];
_root[\"defaultGraph\"+i].onRollOver=function(){
var num=this._name.substring(12);
_root.graphValue1.gValue=loadVar[\"graphValue\"+num]+\"천원\";
_root.graphValue1._x=xSpace+space*(num-1)+space/2;
_root.graphValue1._y=_root._ymouse;
}
_root[\"defaultGraph\"+i].onRollOut=function(){
_root.graphValue1._x=-100;
}
}
}
loadVar=new LoadVars();
loadVar.=graph;
//loadVar.load(\"dynamic_graph01.php?selectValue=\"+selectValue);
_root.loadVar.load(\"temp.txt\");
_root.aaa.upValue = [LB.val];
_root.aaa.addData = true;
댓글 0