您的位置:学习中国 推荐教程 Flash学习 正文
原作者:admin 添加时间:2007-07-23 原文发表:2007-07-23 人气:186 来源:www

本文章共20650字,分20页,当前第15页,快速翻页:
 
-----------------------------------------------------------------------------------------------------------------------------------------------

本文提示:《FlashMX数据库操作完全攻略(15)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦.

-----------------------------------------------------------------------------------------------------------------------------------------------


大家经过前5卷的学习(如果前5卷的内容,大家已经能完全掌所至的话),各位应该能够完成相当的大部分功能了,在此卷中将向大家演示如何制作一个多用户留言板,其功能如下:
[1]多用户支持(允许通过指定的网址直接进入指定用户的留言板)
[2]悄悄话功能支持(仅留言板主人可以看)
[3]留言删除功能(仅留方板主人可以删)
[4]新留言提示
[5]留言的分页显示(每页12个)
[6]用户密码的标准MD5加密(不过不支持中文)
[7]根据操作系统的不同,自动设置字体和字号(不过很不幸,我在调试时注释掉了两行代码,后来忘了还原,所以这条功能在演示中无效,各位拿到源码者请去掉注释标记就可以了)
[8]留言者IP,操作系统,浏览器,来源信息登记
[9]非法下载以及盗版的处理
……

由于本卷源码较长,所以不在本教程中一一列出,本卷仅向大家讲述以上功能的实现方法,以及关键技术和实例代码

首先我们来说怎样实现多用户的支持,关于多用户的支持嘛,没什么很特别的技术,写过论坛或者多用户ASP留言板的人都了解,只是有一点要说一下的,我们都知道一般来说多用户留言板的直接指定用户的方法是由ASP文件的GET参数实现的,如: (有个东西,不过放不出来了,URL可能过期了..)"这一段,然后在SWF文件名后面加上?user=用户名,这样的话,SWF在启动时会在_root下创建这个变量,然后我们的SWF就可以明确的知道现在需要切换至谁的留言板。

接下来说关于悄悄话的实现,这个就不用多说了,在FLASH中搞一个变量来保存当前用户是否输入了有效的密码,如果是的话就允许他看所有的留言,如果不是的话就弹个消息框来让提示不允许看

接着我们来说留言删除的实现,这个很容易,向ASP发出密码,用户和当前留言的主键,然后剩下的事情全交给ASP去做吧,当然,删除之前得看看用户名和密码是否用效,不然的话,任何人都可以删留言,那可大大的不妙了~```

新留言提示的实现,这个也很容易,在数据库中加一个字段来识别这个留言是否被点开过了就行了

留言的分页显示,这个嘛,稍稍要麻烦一点,不过,我们在前一卷,也就是第5卷的源码中已经演示了如何实现分页的问题,所以这一点也不用多说了

用户密码的MD5加密功能的实现,这个我以前也讲过了,我还在CSDN上发布过了FLASH版的MD5函数,大家请到FAQ或者精华区中找

根据操作系统的不同,自动设置字体和字号的实现方法,这个要说明一下,本来FLASH是可以直接读取操作系统版本的,但因为今年刚推出的WINDOWS 2003,所以FLASHMX中读不到WINDOWS 2003 的真实版本,所以我还是用ASP来读取的操作系统版本,然后通过建立的全局函数来为文本框赋值,同时检查字体和字号是否跟WINDOWS的默认字体和字号对应,不是的话就改掉字体和字号,不过这个我在演示的源码中注释掉了,大家拿到源码的话可以把这两行恢复出来,哦对了,说到FLASH直接读操作系统的时候,我想到了一个问题得提醒一下各位初哥,特别是还在看FLASHMX版帮助的同志请注意,帮助中有一项有点错误,大家请将帮助翻至System中的那个C什么什么对象中,就是关于获取屏幕分辨率的那两个函数,帮助上印错了,多印了一个点,应该是
 

本文章更多内容<<上一页 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 下一页>>
本页地址
收藏到:[收藏夹] [百度搜藏] [新浪ViVi] [POCO网摘] [ 和讯网摘] [好哦网摘] [Google书签]
               
[搜狐网摘] [365Key网摘] [天极网摘] [我摘] [博采网摘] [igooi网摘]
相关文章

FLASH入门及学AS编程的正确途径
loading 的详细制作
看flash示例学脚本语言编写
月亮 地球 太阳旋转演示
onClipEvent()事件的补充
生成棋盘的一段代码
一行代码,实现将数字字符串按指定长度补零
明确你的目标,选择你的语言
多个字段用数组排序的方法举例
关于ColorTransform 类的一个比喻。

相关评论


本文章所属分类:首页 推荐教程 Flash学习   Flash学习