php 하고 연동할때요.. txt파일 에 대해서요..
화이트캣
?
$fp=fopen(area.txt,w);
fwrite($fp,&pop1x=$pop_1x&);
fwrite($fp,&pop1y=$pop_1y&);
fwrite($fp,&pop2x=$pop_2x&);
fwrite($fp,&pop2y=$pop_2y&);
fwrite($fp,&pop3x=$pop_3x&);
fwrite($fp,&pop3y=$pop_3y&);
fwrite($fp,&pop4x=$pop_4x&);
fwrite($fp,&pop4y=$pop_4y&);
fwrite($fp,&pop5x=$pop_5x&);
fwrite($fp,&pop5y=$pop_5y&);
fwrite($fp,&pop6x=$pop_6x&);
fwrite($fp,&pop6y=$pop_6y&);
fwrite($fp,&pop7x=$pop_7x&);
fwrite($fp,&pop7y=$pop_7y&);
fwrite($fp,&pop8x=$pop_8x&);
fwrite($fp,&pop8y=$pop_8y&);
fwrite($fp,&pop9x=$pop_9x&);
fwrite($fp,&pop9y=$pop_9y&);
fclose($fp);
?
이런식으로 했는데.....area.php라고요..
php실행 될때 마다.. 실행 된부분은 바뀌는데.. 안되는 부분들은 다 빈공간으로 나오거든요..ㅇㅇ;;
플래시 연동해서 작업 하는데요.. 플래시에서는..
on (release) {
stopDrag();
c = new LoadVars();
c[pop_+num+x] = this._x;
c[pop_+num+y] = this._y;
c.sendAndLoad(url, c, POST);
}
이런식으로 써놨거든요..ㅇㅇ;;
무비클립 하나 release 할때만.. 그것만 바뀌면 되는데..
마지막으로 release된것만 바뀌고.. 다른건다 아무값도 안나오는데..
... 다른건 그대로 있고.. 하고 싶은것만 변경하여 바꿀수 있도록이요..
빈공간으로 나오는게 아니고.. 현재 갖고 있는 값으로요..
...
..
..
횡설수설 죄송합니다..^^;;
답변 해주시면 고맙겠습니다.. 그럼 .. 수고하세요....
-
하늬 2024-08-20
그렇겠네요. 지금 php를 그대로 사용하실려면 flash쪽에서 수정하는데 릴리즈 할때 릴리즈 한것 뿐만 아니라 다른 무비의 값도 모두 서버로 올려 주면 해결 될것 같네요.서버쪽 수정 하실려면 초기데이타를 변수로 가지고 있게 해서 변경 사항이 없는건 초기치를 셋팅해주셔야 합니다. 다시 그 php호출 할때 예전 테이타를 지금 같이 파일을 바로 삭제하시고 만들면 안되고 있는경우는 저장된 변경된 값을 읽어서 변경된 되이타와 합쳐 서 다시 넣어 주시면 될꺼 같