来一发用Flash和XML构建论坛实例(下)
Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。4、宣布新主题
宣布新主题,便是在端吸收从端发送来XML格局的文章内容,保留到中,并前往XML格局的了局。
A、传送的XML
1、哀求报文0作者名字文章注释
<p><P> 2、呼应报文
B、Flash端
1、在场景的第四帧下面创立一个关头帧,标签为“new”,在帧的ActionScript面板下面增添以下语句:
stop();
2、在第四帧的场景顶用文本工具拉两个文本框,范例都为Inputtype,var变量名分离为“newTitle”、“newfile”。
正文1:题目的内容要非空。
正文2:创立一个XML工具。
正文3:创立一个NEW结点。
正文4:创立一个ID结点。
正文5:创立一个TITLE结点。
正文6:创立一个NAME结点。
正文7:创立一个FILE结点。
正文8:将创立的结点都增加到XML工具中往。
正文9:创立呼应的XML工具。
正文10:判别前往的了局。
正文11:向服务器端发送XML工具,并吸收前往的了局。:1
正文1:创立一个一时文件工具。
正文2:将从Flash端传过去的XML字符串写光临时文件中,以便利调试。
正文3:用Flash端传送来的XML字符串机关一个XML工具。
正文4:读取//NEW/ID结点中的内容。
正文5:读取//NEW/TITLE结点中的内容。
正文6:读取//NEW/NAME结点中的内容。
正文7:读取//NEW/FILE结点中的内容。
正文8:创立一个数据库的ADO毗连。正文9:机关一个拔出数据库的SQL语句。
正文10:前往机关的XML格局的字符串到Flash端。
5、复兴主题
复兴主题,便是在服务器端吸收从Flash端发送来XML格局的复兴内容,保留到数据库中,并前往XML格局的保留了局。
A、传送的XML
1、哀求报文所复兴的ID号作者名字文章注释
2、呼应报文:2
B、Flash端
1、在场景的第五帧下面创立一个关头帧,标签为“reply”,在帧的ActionScript面板下面增添以下语句:stop();
2、在第五帧的场景顶用文本工具拉两个文本框,范例都为Inputtype,var变量名分离为“replyTitle”、“replyfile”。
正文1:复兴时,题目要有内容。
正文2:创立一个XML工具。
正文3:分离创立各个结点工具,并添补内容。
正文4:将所创立的结点增加到XML工具中往。
正文5:创立一个呼应的XML工具。
正文6:依据呼应前往的内容作判别。:3
正文7:向服务器端发送XML工具,并吸收前往的了局。
C、Asp端
正文1:创立一时文件,以便在服务器端留下调试的陈迹。
正文2:创立一个XML工具。
正文3:分离读取ID、TITLE、NAME、FILE结点的内容。
正文4:创立一个数据库的ADO毗连。
正文5:机关拔出数据的SQL语句。
正文6:前往所机关的XML格局字符串。
6、删除
删除,就是在服务器端吸收从Flash真个ID号,在数据库中删除响应的纪录,并前往XML格局的了局。
A、传送的XML
1、哀求报文要删除的ID号
2、呼应报文:4
B、Flash端
正文1:创立一个XML工具。
正文2:创立DEL结点工具。
正文3:创立ID结点工具,并增加内容。
正文4:将所创立的结点工具增加到XML工具中往。
正文5:创立呼应的XML工具。
正文6:向服务器端发送XML工具,并吸收前往的了局。
正文1:机关一个一时文件,向内里写传送的内容,以便调试。
正文2:依据Flash真个XML字符串机关一个XML工具。
正文3:获得ID结点的内容。
正文4:机关一个删除的SQL字符串。
正文5:向Flash端前往所机关的XML字符串。:5
7、小结
本实例完成了一个论坛的框架,次要触及在Flash与Asp之间XML工具的注释和XML字符串的传送。假如对此道理还不明晰,能够参考前一篇文章。
本文所完成的例子,对编程功底对照亏弱的伴侣来讲,大概有点难度,能够分离源文件,试多几回,必定要有耐烦。假如有甚么发起或是更好的完成办法,能够给我写E-mail:zengyu111@sohu.com
FAQ附录:
1、开辟情况先容
本文在windowsadvanceserver2000+IIS5.0+记事本+FlashMX2004情况上面开辟。
此版本基于官方简体中文正式版制作,只需要执行一次快速安装即可使用,包含AdobeFlashProfessionalCS5.5、ExtendScriptToolkitCS5.5、PixelBenderToolkit2.6。 Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多. 广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。 富媒体可应用于各种网络服务中,如网站设计、电子邮件、BANNER、BUTTON、弹出式广告、插播式广告等。 关于位图和矢量图形的区别,可参看Flash教程。 随着动漫发展趋势,我国也越来越重视动漫产业的发展,各种制作动画软件应运而生,其中flash比较突出。 flash的优缺点可以如何运用呢? 假设一个Web设计者需要让一页上的不同元素之间相互作用。如果其中的一些元素出现在Box内,而另一些在Box之外,那么设计者就很不幸。 flash制作的动画文件比较小,可以在网络上快速传播!
页:
[1]