flash留言板制作

本文章主要讲flash留言板制作以及提供flash留言板源文件和asp+flash留言板源码最终目的就是让你用flash制作留言板 好了,先来看看留言的页面图片吧.

现在来看flash文件里面的actionscript第一帧action

stop();
var loadLv:LoadVars = new LoadVars();
tijiao.onRelease = function() {
 if (nichen_txt == "" || liouyan_txt.text == "") {
  xianshi_txt.text = "呢称或留言内容不能为空";
 } else {
  loadLv.username = nichen_txt.text;
  loadLv.word = liouyan_txt.text;
  loadLv.sendAndLoad("http://127.0.0.1/liouyan.asp", loadLv, "post");
 }
};
removeTip.onRelease = function() {
 nichen_txt.text = "";
 liouyan_txt.text = "";
};
xianshi.onRelease=function(){
 gotoAndStop(2);
}
loadLv.onLoad = function(success:Boolean) {
 if (success) {
  nichen_txt.text = "";
  liouyan_txt.text = "";
  xianshi_txt.text = this.username+"说"+this.word;
 } else {
  trace("加载失败");
 }
};
第一帧的代码主要是用来留言验证的我想你应该看得懂,我们现在来看第二帧的代码.

stop();
var maxnum:Number = 5;
var num:Number = 1;
prev_btn.enabled = false;
next_btn.enabled = true;
var userArray:Array = new Array();
var infoArray:Array = new Array();
var myXML:XML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function(success:Boolean) {
 if (success) {
  var root:XMLNode = this.firstChild;
  for (var i = 0; i<root.childNodes.length; i++) {
   userArray.push(root.childNodes[i].firstChild.firstChild);
   infoArray.push(root.childNodes[i].lastChild.firstChild);
  }
  for (var i = maxnum*(num-1); i<maxnum*num; i++) {
   _root["myTextArea"+i%maxnum].text = "昵称"+userArray[i]+"发表了留言,内容为"+infoArray[i];
  }
 } else {
  myTextArea.text = "error";
 }
};
myXML.load("http://127.0.0.1/xmlxianshi.asp");
prev_btn.onRelease = function() {
 num = num-1;
 next_btn.enabled = true;
 if (num>=0) {
  for (var i = maxnum*(num-1); i<maxnum*num; i++) {
   _root["myTextArea"+i%maxnum].text = "昵称"+userArray[i]+"发表了留言,内容为"+infoArray[i];
  }
 } else {
  prev_btn.enabled = false;
 }
};
next_btn.onRelease = function() {
 num = num+1;
 prev_btn.enabled = true;
 if (maxnum*num<userArray.length) {
  for (var i = maxnum*(num-1); i<maxnum*num; i++) {
   _root["myTextArea"+i%maxnum].text = "昵称"+userArray[i]+"发表了留言,内容为"+infoArray[i];
  }
 } else if (maxnum*num>userArray.length) {
  for(var j=0;j<5;j++){
   _root["myTextArea"+j].text ="";
  }
  for (var i = maxnum*(num-1); i<userArray.length; i++) {
   _root["myTextArea"+i%maxnum].text = "昵称"+userArray[i]+"发表了留言,内容为"+infoArray[i];
  }
  next_btn.enabled = false;
 } else {
  next_btn.enabled = false;
 }
};
这里主要是分析xml 文件并把数据发给你asp文件进行保存到数据库

时间: 2024-10-30 15:54:54

flash留言板制作的相关文章

flash留言板制作二

flash留言板制作二 本文章主要讲flash留言板制作以及提供flash留言板源文件和asp+flash留言板源码最终目的就是让你用flash制作留言板 ,现在我们来看看asp文件是怎么处理由flash发送来的文件吧. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <%Response.Charset="utf-8"%> <%Session.CodePage = "6

php留言板制作教程

创建一个数据表  代码如下 复制代码 CREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `lastdate` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=

PHP+MYSQL带注册登录的留言板制作例子

系统环境:WAMP IDE:NETBEANS SQL工具:NAVICAT 显示效果 如图: 1.导入MYSQL数据 将如下SQL语句导入库,假定库名称为bbs,这里保证库与表字段的编码都为UTF-8模式 ------------------------------------------- CREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` v

Haneng.com的简单留言板制作源程序例子

程序 default.asp-------------------------------<HTML><BODY BGCOLOR="#FFFFFF" TEXT="#000000"><B>This is my guestbook. Use this form to submit your greeting:</B><BR> <FORM METHOD="POST" ACTION=&qu

用PHP制作留言板

我们在很多网站上都能看到各式各样的留言板,它是网站与访客之间进行交流的主要手段之一.一个设计合理,界面优美的留言板程序能从侧面体现网站良好的服务,给来访用户留下美好的印象,增强用户对网站的信心.留言板从程序角度来看其实很简单,难在朴实无华的功能中有创意的表现.下面我们仅以PHP脚本程序为例,从程序的角度讲述怎样制作留言板. 留言板实现的原理一般有两种,即文件型和数据库型.它们是以留言信息在服务器的存放方式来区分的.由于文件型留言系统难以胜任多用户.大容量的信息处理和查询事务,因此具有良好延展性的

Flash MX 2004实例制作视频教程:网站留言板

教程|视频教程 第 44 节:网站留言板 课程目标:制作Flash网站留言板. 课程要点:制作一个Flash动态网站留言板(PHP+Flash).随同视频教程提供php源码及fla源文件,供大家学习参考. 观看教程:[全屏观看] (2.16MB) (必须安装Flash Player 7.0或更高版本的播放器,[官方下载] [太平洋下载]) 下载教程:[下载教程] [下载源文件]

如何利用FLASH制作留言板

如何利用FLASH制作留言板? 解决思路 我们可以通过FLASH  MX中自带的组建来实现一个简单的留言板实例.使用FLASH中的组件非常方便.本例只是涉及到了制作,留言板在具体的应用中还有很多FLASH以外的知识,在这里就不向大家介绍了. 具体步骤 1,  运行FLASH MX,文档属性默认. 2,  导入一幅壁纸图片留言板的背景.朋友们也可以自己设置FLASH文档背景或者建立一个图层作为背景.如图1所示. 图1    导入背景图片 3,  新建一个图层,利用文本工具,输入静态文本.并设置它们

如何利用FLASH制作留言板?

解决思路 我们可以通过FLASH  MX中自带的组建来实现一个简单的留言板实例.使用FLASH中的组件非常方便.本例只是涉及到了制作,留言板在具体的应用中还有很多FLASH以外的知识,在这里就不向大家介绍了. 具体步骤 1,  运行FLASH MX,文档属性默认. 2,  导入一幅壁纸图片留言板的背景.朋友们也可以自己设置FLASH文档背景或者建立一个图层作为背景.如图1所示.   3,  新建一个图层,利用文本工具,输入静态文本.并设置它们的位置.如图2所示.设置文本的位置可以采用[窗口]|[

在FLASH MX里面用组件制作留言板

这是一个简单的用UI Componets组件制作留言板,在输入姓名.性别.籍贯.爱好和留言等信息后,只要单击"提交"按钮,就能在记录里显示以上的信息,而单击"清空"按钮可以留言清除掉 演示如图示 [upload=swf]UploadFile/2004-3/2004325201012209.sw [flash=480,360]UploadFile/2004-3/2004325201012209.swf[/flash] 由于本人的FLASH MX上面组件是空的,而且20