制作无资料库电子贺卡
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-11
今天在整理文件的时候发现到以前写过的电子贺卡... 但目前因为个人的服务器空间有限, 所以就改了一下以减少暂用空间, 在这里就简单的教大家, 但由于我个人是喜欢使用PHP, 在这里提过的后台例子也是使用php... 有兴趣的朋友就以自己喜欢的后台来编写吧 还是先来看個簡單的例子吧 : http://www.super-tomato.com/Ecard/ 首先, 大家先制作出自己的贺卡, 然后分成两个文件... 一个是寄贺卡人填写的介面, 另外一个就是收到贺卡人所观看的部分 那么就先来弄填写贺卡的部分吧, 在场景添加输入文本和按钮之后就在第一帧输入: post.onPress = function() { //按钮按下所触发的事件 if (receiver.text.length<2 || email.text.length<10 || sender.text.length<2 || subject.text.length<2 || context.text.length<10) { //依照个人喜好判断输入文本的文字长度 status.HTMLText = "错误 : 请输入所有空格"; //达不到长度就显示错误的讯息 } else { loader = new LoadVars(); //使用LoadVars传递资料到后台 loader.receiver = escape(receiver.text); //使用escape转换成2字节的16进制编码 loader.email = email.text; //email没中文字所以不必 loader.sender = escape(sender.text); loader.subject = escape(subject.text); loader.context = escape(context.text); loader.onLoad = function(success) { //连接到后台 if (success) { //成功接收到后台传回来的讯息 if (loader.result) { //如果后台传递的讯息为true gotoAndStop("success"); //跳到成功传递的标签去 } else { //如果传递回来的讯息为false status.htmlText = "错误 : 请再尝试"; } } delete loader; //删除LoadVars以免占用资源 }; loader.sendAndLoad("send.php", loader, "POST"); //使用sendAndLoad传送和接收资料 gotoAndStop("sending"); //跳到传送的标签 } }; stop(); 弄好寄件者的Flash部分, 那么接下来就到后台寄出电子邮件的部分了 $Today = date("Y-m-d"); //取得今天的日期 $title = "您收到一份来自 $sender 的贺卡"; //在收件者信箱中看到的主题 $Message = "$receiver, $Sender 于 $Today 寄了份贺卡给您. 请点以下的连接观看贺卡: http://www.super-tomato.com/Ecard/view.php?Subject=$subject&Context=$context&Receiver=$receiver&Sender=$sender>$Sender 的贺卡哦"; //信件内容, 包括观看的网址(当中附加变量传递资料), 不使用资料库储存的关键就是这里了 if(mail($receiver." <".$email.">",$title, $Message, "From: Super-Tomato print "result=true"; //成功寄出就回传给Flash的值为true } else { print "result=false"; } ?> $value = "view.swf?Subject=$Subject&Context=$Context&Receiver=$Receiver&Sender=$Sender"; //这里取得传递过来的变量, 然后准备传送到Flash ?> 这样就完成了啊 :) 关键词:贺卡 |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 按钮的小技巧下一篇: flash结合asp制作出的显ip,版本,登陆时间,访问次数
关于制作无资料库电子贺卡的所有评论