日本a在线观看_久久久三区_久久99精品久久久久久国产越南_在线观看中文字幕av_国产精品久久久久久久久久东京_a免费视频

PS設計教程網歡迎你!

Flash+ASP+XML+Access開發留言本(4)

文章來源于 動畫設計與制作208例,感謝作者 望月狼 給我們帶來經精彩的文章!
設計教程/設計教程/Flash教程2009-10-22
(21)顯示數據制作完成,再編寫留言發送和程序,提交留言數據的ASP程序post.asp。 ASP/Visual Basic代碼 %@LANGUAGE=VBSCRIPT% !--#include file=head/conn.asp -- % postName=trim(request.form(in_name)) qq=trim(

(21)顯示數據制作完成,再編寫留言發送和程序,提交留言數據的ASP程序“post.asp”。

ASP/Visual Basic代碼

<%@LANGUAGE="VBSCRIPT"%>   
<!--#include file="head/conn.asp" -->   
<%   
postName=trim(request.form("in_name"))   
qq=trim(request.form("in_qq"))   
title=trim(request.form("in_title"))   
msg=trim(request.form("in_content"))   
set add = Server.CreateObject("ADODB.Recordset")   
add.ActiveConnection = conn   
add.Source = "SELECT * FROM book"  
add.CursorType = 0   
add.CursorLocation = 2   
add.LockType = 2   
add.Open()   
add_numRows = 0   
add.addnew   
if qq<>"" then    
add("qq")=int(qq)   
else   
add("qq")=0   
end if    
add("name")=postName   
add("title")=title   
add("msg")=msg   
add.update   
add.Close()   
set add=nothing   
%>

技術看板:ASP代碼解釋

第4~7行,接收Flash上傳來的值。

第17~21行,因為“qq”字段是整型的,所以要先判斷用戶留言時是否有填寫QQ號,默認為0。

第22~25行,寫入數據庫。

(22)在Flash中制作留言框“WriteBox”,如圖14- 10 所示。

Flash+ASP+XML+Access開發留言本

 

圖14-10 留言發送框

(23)發送成功以后,會有一個提示框,制作提示框命名為“sendDia”如圖14- 11 所示。

Flash+ASP+XML+Access開發留言本

 

圖14-11 提示框

(24)編寫“WriteBox.as”代碼。

AS3代碼

package com.GB4{   
    import flash.display.*;   
    import flash.net.URLRequest;   
    import flash.net.URLLoader;   
    import flash.net.URLVariables;   
    import flash.net.URLRequestMethod;   
    import flash.text.TextField;   
    import flash.events.MouseEvent;   
    import flash.events.*;   
    public class WriteBox extends MovieClip {   
        public function WriteBox() {   
            stop();   
            inputBox.sendBt.addEventListener(MouseEvent.CLICK, sendData);   
            sendDia.visible=true;    
        }   
        private function sendData(event:MouseEvent):void {   
            if (inputBox.showName.text==""||inputBox.msg.text=="") {   
                return;    
            }   
            var myLoader:URLLoader = new URLLoader();   
            var loadUrl:URLRequest=new URLRequest("http://localhost/GB4/post.asp");    
            var variables:URLVariables = new URLVariables();   
  
        &nbs, p;  , ; variable, , s.in_name=inputBox.showName.text;   
            variables.in_qq=inputBox.qq.text;   
            variables.in_title=inputBox.title.text;   
            variables.in_content = inputBox.msg.text   
            ;   
            loadUrl.data=variables;   
            loadUrl.method=URLRequestMethod.POST;   
  
            myLoader.addEventListener(Event.COMPLETE,loadComplete);   
            myLoader.addEventListener(IOErrorEvent.IO_ERROR,loadError);   
            myLoader.load(loadUrl);   
        }   
        private function loadComplete(event:Event):void {   
            sendDia.visible=true;   
            inputBox.visible=false;   
            inputBox.showName.text=inputBox.qq.text=inputBox.title.text=inputBox.msg.text="";   
            //留言成功以后,清空所有輸入框   
        }   
        private function loadError(event:IOErrorEvent):void {   
            trace("加載出錯");   
        }   
    }   
}

 

技術看板:ASP代碼解釋

第14行,先隱藏提示框。

第17行,如果用戶沒有輸入文字則不發送。

第20~23行,發送Flash上傳來的值。

第32行,發送成功,。

第22~25行,寫入數據庫。

(25)制作完成測試程序。

進入論壇參與討論交流:http://www.missyuan.com/viewthread.php?tid=425889

版權所有PS設計教程網公安備案:蘇公網安備 32058302001023號工信部備案:滬ICP備09005587號
aaa
主站蜘蛛池模板: 成人一级免费 | 久久综合九色综合久久久精品综合 | 国产精品中文在线 | 男女羞羞视频在线观看免费 | 蜜桃麻豆视频 | 免费国产不卡午夜福在线 | 久久精品免费国产 | 国产成人精品免费视频大全最热 | 黄视频免费在线观看 | 久久综合九色综合久久久精品综合 | 国产一区二区三区在线免费 | 鲁丝一区二区二区四区 | 欧美精品电影一区 | 成人免费一区二区三区在线观看 | 久久国产精品久久久久久电车 | 久久精品日产第一区二区三区 | 日韩色视频在线观看 | 亚洲一区动漫 | 国产精品一区网站 | 天天透天天狠天天爱综合97 | 久久99国产视频 | 爱操影视 | 国产精品高潮视频 | 特一级毛片 | 国产免费看片 | 91色琪琪电影亚洲精品久久 | 特级毛片全部免费播放器 | 国产一级大片在线观看 | 二级大黄大片高清在线视频 | 91在线观看| 国产毛片自拍 | 日本在线观看高清完整版 | 素人视频免费观看 | 欧美精品成人一区二区在线观看 | av在线一区二区三区四区 | 国产成人视屏 | 91在线视频网址 | 亚洲5区| 九九热在线视频免费观看 | 黄色av免费网站 | 免费久久久久久久 |