关于我们 广告服务 社区论坛
设为首页 加入收藏

行业新闻
服 务 器
模版下载
建站指南
冲浪宝典
办公软件
网站运营
操作系统
QQ 专题
网页制作
安全防御
视频教程
网络编程
SEO专区
软件下载
图像设计
Cisco
网页特效
Wap 技术
联盟赚钱
网页素材
 首页 | 企业建站 | 网页制作 | 网站运营 | 网络编程 | 图像设计 | 冲浪宝典 | 操作系统 | SEO专区 | 联盟赚钱 | Cisco

欢迎来到e天下网络首页>>图像设计>>FLASH>>正文|组件+PHP+MYSQL的新闻发布系统

组件+PHP+MYSQL的新闻发布系统

[ 来路:闪吧      时间:2007-7-10 3:30:33    点击: ]

 

var x:Number = 60;
var y:Number = 30;
System.useCodepage = true;
function inposition(myobject:Object, mylabelname:String, x0:Number, y0:Number):Void {
//返回标签的位置和标志
myobject.text = mylabelname;
myobject.move(x0, y0);
return;
}
function checkin(my_txt:Object):Boolean {
//检测输入文本是否为空
if (my_txt.text == "") {
trace(my_txt._name+"_empty");
return false;
} else {
trace(my_txt._name+"_nonempty");
return true;
}
}
function clearin(my_txt) {
//清空输入文本
my_txt.text = "";
}
function adddone() {
//当数据写入完毕就显示开始的状态
_level0.myaa.addmynews.mesin._visible = 1;
//trace(myaa.addmynews.mesin._visible);
myaa.addmynews.clear1._visible = 1;
myaa.addmynews.sure1._visible = 1;
}
function loginnow() {
//登陆后的状态
trace("back");
//var back = myaa.inlogin.createChild("Button", "b1", {label:"返回"});
//back.move(x+120, y+60);
//back.setSize(50, 20);*/
clearbtn.label = "返回";
surebtn._visible = 0;
mynamelabel._visible = 0;
mypasslabel._visible = 0;
inmyname._visible = 0;
inmypass._visible = 0;
var newsadd = myaa.createChild("View", "addmynews", {label:".: Add news :."});
var messages_txt = myaa.addmynews.createChild("TextInput", "mesin");
//trace(typeof (inmyname.text));
var messign = myaa.addmynews.createChild("Label", "messigns");
messages_txt.wordWrap = true;
inposition(messign, "News", 25, 0);
messages_txt.move(25, 20);
messages_txt.text = "your news";
messages_txt.setSize(250, 180);
var surebtn1 = myaa.addmynews.createChild("Button", "sure1", {label:"确定"});
surebtn1.setSize(50, 20);
surebtn1.move(150, 210);
var clearbtn1 = myaa.addmynews.createChild("Button", "clear1", {label:"清除"});
clearbtn1.setSize(50, 20);
clearbtn1.move(220, 210);
var addform = new Object();
addform.click = function(eventObj) {
var nowlabel = (eventObj.target.label);
trace(nowlabel);
if (nowlabel == "确定") {
trace("add now");
messages_txt._visible = 0;
clearbtn1._visible = 0;
surebtn1._visible = 0;
loadadd("addnews", messages_txt.text);
} else if (nowlabel == "清除") {
clearin(messages_txt);
//testa.removeMovieClip();
trace("clear");
}
};
surebtn1.addEventListener("click", addform);
clearbtn1.addEventListener("click", addform);
}
function loginout() {
//退出后的状态,返回原来的
myloading.move(0, 0);
inmyname._visible = 1;
inmypass._visible = 1;
inmyname.text = "";
inmypass.text = "";
surebtn._visible = 1;
mynamelabel._visible = 1;
mypasslabel._visible = 1;
clearbtn.label = "清除";
myloading.text = "";
myaa.destroyChildAt(myaa.numChildren-1);
}
var root = this;
addphp = new LoadVars();
function loadadd(url:String, mes:String) {
//写入的数据
var loading1 = myaa.addmynews.createChild("Label", "loadings");
loading1.autoSize = true;
trace(loading1);
inposition(loading1, " loading\nplease wait...", 115, 90);
addphp.messages = mes;
//loginnow();
addphp.onLoad = function(success) {
if (success) {
addphp.messages = mes;
adddone();
loading1.text = "";
trace("done");
} else {
trace("no");
//testa = myaa.inlogin.createChild("Button", "test", {label:myphp.name0});
}
};
addphp.sendAndLoad(url+".php", addphp, "POST");
//
}
myphp = new LoadVars();
function loadphp(url:String, myname0:String, mypass0:String) {
myloading.text = "loading data...";
//loginnow();
myphp.onLoad = function(success) {
if (success) {
myloading.text = "";
//trace("load done");
//检验登陆
if (myname0 == myphp.name0 && mypass0 == myphp.passwords) {
//trace("ok");
loginnow();
myloading.move(70, 50);
myloading.text = "welcome "+myphp.name0;
//testa = myaa.inlogin.createChild("Button", "clear", {label:"fit"});
} else {
inmyname.text = "";
inmypass.text = "";
trace("no");
//testa = myaa.inlogin.createChild("Button", "test", {label:myphp.name0});
}
}
};
myphp.sendAndLoad(url+".php", myphp, "POST");
//
}
var root = this;
myaa.createChild("View", "innew", {label:".: News :."});
myaa.createChild("View", "inlogin", {label:".: Login :."});
myaa.createChild("View", "coming", {label:".: Coming soon :."});
var mynamelabel = myaa.inlogin.createChild("Label", "myname");
inposition(mynamelabel, "name:", x, y);
var myloading = myaa.inlogin.createChild("Label", "loading");
myloading.autoSize = true;
myloading.text = "";
var mypasslabel = myaa.inlogin.createChild("Label", "mypass");
inposition(mypasslabel, "password:", x, y+32);
var copyright = myaa.inlogin.createChild("Label", "copy");
copyright.autoSize = true;
copyright.move(75, 200);
copyright.text = "Copyright ?ShuhanKuang\n All Rights Reserved";
var inmyname = myaa.inlogin.createChild("TextInput", "namein");
//trace(typeof (inmyname.text));
inmyname.move(x+65, y);
var inmypass = myaa.inlogin.createChild("TextInput", "passin");
inmypass.password = true;
inmypass.move(x+65, y+30);
var surebtn = myaa.inlogin.createChild("Button", "sure", {label:"登陆"});
surebtn.setSize(50, 20);
surebtn.move(x+60, y+60);
var clearbtn = myaa.inlogin.createChild("Button", "clear", {label:"清除"});
clearbtn.setSize(50, 20);
clearbtn.move(x+120, y+60);
var loginform:Object = new Object();
myaa.selectedIndex = 1;
loginform.click = function(eventObj) {
//从标签来取的动作
var nowlabel = (eventObj.target.label);
trace(nowlabel);
if (nowlabel == "登陆") {
if (checkin(inmyname) && checkin(inmypass)) {
trace("Load php now");
loadphp("checkmeb", inmyname.text, inmypass.text);
}
} else if (nowlabel == "清除") {
clearin(inmyname);
clearin(inmypass);
//testa.removeMovieClip();
trace("clear");
} else if (nowlabel == "返回") {
loginout();
}
};
surebtn.addEventListener("click", loginform);
clearbtn.addEventListener("click", loginform);
/////////////////news////////
var newinfo = myaa.innew.createChild("TextArea", "newarea");
newinfo.move(2, 2);
newinfo.hScrollPolicy = "off";
newinfo.wordWrap = true;
newinfo.editable = false;
//newinfo.backgroundColor = 0x123456;
newinfo.multiline = true;
newinfo.setSize(294, 250);
var mynewsinfo = new LoadVars();
loadnews("show");
function loadnews(url:String) {
//载入新闻的内容
//trace(1111111111)
mynewsinfo.onLoad = function(success) {
if (success) {
newinfo.text = mynewsinfo.messages;
}
};
mynewsinfo.load(url+".php?"+random(99999), mynewsinfo, "POST");
//
}
myaachage = new Object();
myaachage.change = function(eventObj) {
if (eventObj.target.selectedIndex == 0) {
loadnews("show");
}
};
myaa.addEventListener("change", myaachage);
///////////////////////我这里没做太多的解释了,因为组件的应用都是在自带的帮助可以找到的。//////////////////

里面有了MYSQL了。。。
你用phpMyAdmin运行就可以了。

[下载原文件]

::::站长友情提示:多花一分钟学点什么都好::::

 

上一篇:Flash 动态遮罩的原理和应用  下一篇:Flash光特效综合分析

 ::热点信息::

 

= = 免责声明 = =

① 欢迎转载我网所刊信息,请注明“来源:E天下网络”。
② 凡本网注明“来源:XXX(非E天下网络)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
※联系方式:Airtofly@163.com

::推荐文章::

 

Photoshop 轻松打造神秘银河系

::网页制作::

 

初学:什么是DIV+CSS?有什么
网页制作实例CSS用一张图片实
用CSS控制图片自适应大小的方
小技巧:CSS列表标签出现问题
CSS网页设计中使用背景图片须
想让DIV居中,如何编写CSS的
总结两年以来使用DIV网页排版
DIV CSS技巧:对CSS命名的一
更多内容..

 

 

关于我们 广告服务 友情链接 合作伙伴 社区论坛 免责声明

Copyright © 2007   21kn.com Inc. All rights reserved.e天下网络工作室

网站白天客服QQ:26875416 (非24小时)  合作QQ:597004688    粤ICP备06026423号