作者heerodream (我想当坏人)
看板Flash
标题[问题] 档案储存的问题
时间Fri Sep 24 20:25:25 2010
我是使用AS3
Player为 Adobe Flash Player 10
我想将图片或字串资料储存成档案在硬碟上
比如说用flash产生的xml字串
想要储存成.xml在硬碟或远端server上
该怎麽做呢?
我有尝试过用fileReference.save()
但这不是一个好方法 因为我不希望让使用者选择储存位置
也不想要有弹出视窗..
也尝试过用File的class 但这是AIR专属的
因为我做好的swf要嵌入在网页上
AIR的class 应该是不可行
想请问各位有没有什麽其他储存档案的方法?
该怎麽写呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.216.75
1F:→ KawasumiMai:我猜一样得传送变数给php交由php写档? 09/24 20:38
2F:推 STARGAZERs:也就是用 amf 的方式处理阿? 09/24 21:38
3F:→ heerodream:这个字串的资料量非常大 上千个字元...能丢给PHP写档? 09/25 01:18
4F:→ aquarianboy:想太多了,1000个英文字才1KB...-_- 09/25 01:20
5F:→ aquarianboy: 元 09/25 01:20
6F:→ aquarianboy:另外,不要先假设你的使用者都是用flash player 10 09/25 01:26
7F:→ aquarianboy:虽然它的普及率会越来越高,但只遇到不是的就会有问题 09/25 01:27
8F:→ heerodream:我的问题是要传给PHP...一个变数要传超长字串给PHP 09/27 11:30
9F:→ heerodream:将一个非常长的字串传给PHP 丢的过去吗? 09/27 11:36
10F:→ KawasumiMai:可以分批写档吧? 09/27 11:37
11F:→ KawasumiMai:印象中php不ftruncate的话,就会接在档案尾 09/27 11:39
12F:→ KawasumiMai:不过非文字档能否这样我就不知道了.... 09/27 11:39
13F:→ aquarianboy:可,就用post的方式传吧,几千个字没算什麽的 09/27 13:45
14F:→ aquarianboy:用get方式传就可能会有网址长度限制的问题 09/27 13:46