合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

加载变量从一个文本字段编辑/更新的值通过Per

时间:2013-01-22 14:20来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


 

本教程的目的,不仅是为了从一个文本文件到您的Flash加载变量
电影,也可以编辑和更新这些变量,同一部电影或一个安全的
行政区域,在这里只有你可以访问。在本教程中唯一需要的知识
使用ActionScriptFlash和访问,让您的服​​务器是一个基本的了解
运行CGI脚本。然后,它只是改变了几个变量,切,粘贴,
上传2个文件。本教程中的基本概念,使人们有可能为你增添
任何新的交互式功能到您的网站,只需在代码中的一些变化。
第一部分 - 设置了Perl脚本
最难的一部分,使用CGI脚本的设置,让所有的路径都正确。我会
试图在尽可能多的细节,我可以解释这一切。随着一些常见的错误,
可以做,以及如何避免它们。首先,你必须改变一对夫妇的事情,在实际的Perl
脚本。您应该只需要更改第15行,可能是1号线。(例如线
数字低于实际的脚本,这些应该不包括在内):
该脚本(这就是它!不那么糟糕呵呵):
1
)#!的/ usr // perl
2

3
)要求subparseform.lib“;
4
)&​​Parse_Form;
1997
年第93号第5条修订)
6
$标题= $参数formdata {“标题”};
7
)联系= $参数formdata {'联系'};
8
)关于参数formdata = $ {'关于'};
9
$新闻= $参数formdata {'新闻'};
10
$ = $参数formdata {'产品'};
11
$链接= $参数formdata {'友情链接'};
12

13
@=
标题= $标题及联系方式= $关于= $关于产品与产品和新闻= $ = $链接)新闻链接;
14

开(15)日志“> / usr/home/userName/public_html/PerlTut/Ex2TextFile.txt”| |ErrorMessage;
16
)打印日志新建”;
17
)关闭(LOG;
18

19
)打印内容类型:文本/ HTML \ n \ n”;
20
)打印状态=成功 - 您的评论斋更新,请您返回的主要领域
看到的结果“;
21

22
)子ErrorMessage{
23
)打印内容类型:文本/ HTML \ n \ n”;
24
)打印状态=连接失败,请检查路径的文本文件”;
25
)退出;}
打开的连接Perl脚本用记事本或其他文本编辑器中被称为“UpdateVars.cgi”
 
1
号线 - 在脚本的第一行包含的命令行。你会发现
它有一个#符号后的!符号。所有其他出现符号表示
perl脚本的评论。第一行是一个特殊的情况下,虽然。它表示的路径
程序在服务器上可以执行的脚本 - 不要缩进本,或把它放在任何地方
其他第一线。在大多数情况下,该计划是类似PERL.EXE。别
的那部分,但担心。请确保路径是正确的。最常见的路径
Perl
是的/ usr / bin / perl的不同类型和不同的服务器设置可能会有所不同
然而。如果您使用的在线主机,他们应该有Perl的路径列在他们的网上
文档。更改此行以反映该路径。
3 -
线的代码包括:库文件的上下文中的“subparseform.lib”变成
脚本。所有这一切都列在此文件是一个子程序,解析收到的数据。您
就永远不会有进行任何更改的subparseform.lib文件中 - 它会为任何变量
你能想到的。
4
号线 - 包括一个子程序从“subparseform.lib文件。只有一个
在这个文件中的子程序。您可以包括其他许多人虽然,在脚本中使用它们
同样的方式。当你的脚本变得更加复杂,这是一个简单的方法来跟踪
一切。
6行到11 - 这只是把传入的变量从Flash影片成一种形式,
可以工作。它使用了一个从包括“Parse_Form”的子程序的功能。不要担心
这部分它的作品 - 如果你需要更多或更少的变量,只是使用相同的语法,它会工作。
13
号线 - 收集的变量,并将其输入到一个数组中。最重要的是
认识到的是他们。他们必须被列为格式 -
FlashVariableName1 =
1FlashVariableName2 =值等闪存只能从读取变量
时,他们的这种格式的文本文件。在这个例子中,它实在是没有必要进入
变量字符串到一个数组中。您可以完成同样的事情在脚本中只是
打印字符串到日志中。把它们到一个数组中的唯一的优点是,如果
脚本变得更加复杂,这是一个更简单的方法。
15 - 打开写日志文件。这是由“>”符号(如果你只是
从日志文件中使用“<”符号,或者如果你要追加的数据已经在想读
文本文件中使用“>>”符号)。在这条线的路径是最重要的事情
你将不得不改变。这是你想加载到文本文件的绝对路径
变量在Flash中编辑/更新。最简单的方法找到的绝对路径
在您的服务器上的文件是看显示的路径,当您使用ftp程序,如WS_FTP
CuteFTPftp到你的文本文件位于目录中。
16 - 打印出变量字符串数组中的输入到文本文件中。这写道:
在现有的数据。基本上后,你打开了日志文件(在这种情况下文本
文件),写它只是打印出新的数据覆盖现有的。
17 - 关闭日志。
19行和20 - 打印出成功的消息,这是阅读的Flash影片时,脚本
完成执行。
22
日至25 - 这仅仅是一个错误消息,您将获得的脚本无法
打开该文本文件,用于写入。只是一个简单的方法来检查,如果脚本工作。

(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询