加载变量从一个文本字段编辑/更新的值通过Per
时间:2013-01-22 14:20来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次

本教程的目的,不仅是为了从一个文本文件到您的Flash加载变量
电影,也可以编辑和更新这些变量,同一部电影或一个安全的
行政区域,在这里只有你可以访问。在本教程中唯一需要的知识
使用ActionScript在Flash和访问,让您的服务器是一个基本的了解
运行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 =值1&FlashVariableName2 =值等闪存只能从读取变量
时,他们的这种格式的文本文件。在这个例子中,它实在是没有必要进入
变量字符串到一个数组中。您可以完成同样的事情在脚本中只是
打印字符串到日志中。把它们到一个数组中的唯一的优点是,如果
脚本变得更加复杂,这是一个更简单的方法。
第15行 - 打开写日志文件。这是由“>”符号(如果你只是
从日志文件中使用“<”符号,或者如果你要追加的数据已经在想读
文本文件中使用“>>”符号)。在这条线的路径是最重要的事情
你将不得不改变。这是你想加载到文本文件的绝对路径
变量在Flash中编辑/更新。最简单的方法找到的绝对路径
在您的服务器上的文件是看显示的路径,当您使用ftp程序,如WS_FTP
或CuteFTP和ftp到你的文本文件位于目录中。
第16行 - 打印出变量字符串数组中的输入到文本文件中。这写道:
在现有的数据。基本上后,你打开了日志文件(在这种情况下文本
文件),写它只是打印出新的数据覆盖现有的。
第17行 - 关闭日志。
第19行和20 - 打印出成功的消息,这是阅读的Flash影片时,脚本
完成执行。
22日至25行 - 这仅仅是一个错误消息,您将获得的脚本无法
打开该文本文件,用于写入。只是一个简单的方法来检查,如果脚本工作。
电影,也可以编辑和更新这些变量,同一部电影或一个安全的
行政区域,在这里只有你可以访问。在本教程中唯一需要的知识
使用ActionScript在Flash和访问,让您的服务器是一个基本的了解
运行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 =值1&FlashVariableName2 =值等闪存只能从读取变量
时,他们的这种格式的文本文件。在这个例子中,它实在是没有必要进入
变量字符串到一个数组中。您可以完成同样的事情在脚本中只是
打印字符串到日志中。把它们到一个数组中的唯一的优点是,如果
脚本变得更加复杂,这是一个更简单的方法。
第15行 - 打开写日志文件。这是由“>”符号(如果你只是
从日志文件中使用“<”符号,或者如果你要追加的数据已经在想读
文本文件中使用“>>”符号)。在这条线的路径是最重要的事情
你将不得不改变。这是你想加载到文本文件的绝对路径
变量在Flash中编辑/更新。最简单的方法找到的绝对路径
在您的服务器上的文件是看显示的路径,当您使用ftp程序,如WS_FTP
或CuteFTP和ftp到你的文本文件位于目录中。
第16行 - 打印出变量字符串数组中的输入到文本文件中。这写道:
在现有的数据。基本上后,你打开了日志文件(在这种情况下文本
文件),写它只是打印出新的数据覆盖现有的。
第17行 - 关闭日志。
第19行和20 - 打印出成功的消息,这是阅读的Flash影片时,脚本
完成执行。
22日至25行 - 这仅仅是一个错误消息,您将获得的脚本无法
打开该文本文件,用于写入。只是一个简单的方法来检查,如果脚本工作。
(责任编辑:卓想动画http://www.zxgzs.com)
上一篇:反恐精英模型导入到Flash
下一篇:高得分列表中使用PHP