Flash如何结合成一个无缝的包和创建各种各样的搜
时间:2013-06-02 10:18来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
完成本教程时,你会希望有更多的想法有关PHP和Flash如何结合成一个无缝的包和创建各种各样的搜索引擎将通过一个文本文件,并返回结果,搜索到Flash影片。
现在,如果你不知道PHP的,我的源代码包含的小脚本,它的实际搜索的教程,所以谓不应该是一个问题。有一件事,你将需要开始本教程之前,你是一个工作机器,PHP与Web服务器安装和工作。没有这一点,php文件将是无用的,将多本教程。因此,事不宜迟,让我们开始吧。
正如你可以在上面看到,格式是非常简单的。有一个盒子的搜索词(是的,现在只接受一学期),结果框,告诉你多少结果有相匹配的结果,而“结果”框中显示实际结果。就在旁边的箭头允许您滚动的结果,如果有超过五(只显示五个在同一时间在框中)。当你把一个任期内,并点击“提交”按钮,将Flash影片发送消息与长期的PHP脚本。翻翻文件,它告诉PHP脚本,然后做的工作,将结果返回给Flash影片。
首先,让谈PHP脚本。现在,对于那些你不进整体规划的事情,这可能是一个有点难以明白,但我知道有很多,知道他们正在做什么,所以我会尽量简短它。首先想到的脚本:
的$ foo =的文件(“stuff.txt”);
$数=计数($ foo的);
$ a = 0时;
$计数= 0;
无关$ =“”;
($ i = 0; $ I <= $号码; $ i + +){
$嗒嗒= strstr的($ foo的[I],$输入);
(废话){
$ = str_replace函数(“”,“+”,$ foo的[$ i])的;
$ =印章(下);
$一无所获。=“嗒嗒”。元一个。“=”。$旁边。“&”;
$一= $ A +1;
$计数= $计数+1;
}
}
的printf($没什么。“计数=”$计数);
好吧,现在让我来解释一下,它在这里所做的一些事情。首先,它打开,以便它可以读取和写入从文件“stuff.txt”。然后,{}循环经历,并且发现有搜索词和记录那些在一个数组中的线条。该脚本完成了打印出来的资料到Flash电影的格式,它可以读取和使用。现在,这不是很糟糕,不是吗?现在,一旦你有这样的页面都放弃了工作,开始真正的乐趣。在Flash影片!
现在开始,你可以使这部电影上一层你真的想,但你可能希望把它在一个以上的只是让你可以轻松地编辑东西。第一关,所以,我们需要做的文本框,这样我们就可以输出的信息搜索和获取搜索词,所有。你需要使这三个:
•输入 - 输入搜索词
•数字 - 所以,你可以看到有多少结果
•Newoutput - 从搜索结果中的文本输出
然后从那里,你可以使提交按钮看起来不过你想要的,我只是一个很好的通用。然后,放的地方,告诉你什么,你正在寻找中的文字,你几乎没有。接下来是真正的乐趣 - 对ActionScript。
这个脚本基本上做同样的事情,作为前一个它有一个主要的区别 - 它只有通过选择已经在脚本的进步,并没有重新获取下一个结果。它只是读取变量已经chached在电影。从长远来看,这样可以节省时间,使得它更容易在您的互联网连接。
这个谜题的最后一部分是实际的文件搜索。在这种情况下,在PHP脚本中指定的文件,你可以改变它到任何你想要的,但可以肯定,它的分成行(换行符),否则你会得到一个很长的元研究结果stuff.txt 。大多数文件将有新行已经存在,你就必须把它复制过来。但有时,你需要去中和它分开成线。
嗯,这是相当多了!如果你已经得到了所有的这些东西放在一起,那么你应该不会有任何麻烦gettting一起工作,并愉快地搜索文本文件,在任何时间!祝你好运!
现在,如果你不知道PHP的,我的源代码包含的小脚本,它的实际搜索的教程,所以谓不应该是一个问题。有一件事,你将需要开始本教程之前,你是一个工作机器,PHP与Web服务器安装和工作。没有这一点,php文件将是无用的,将多本教程。因此,事不宜迟,让我们开始吧。
正如你可以在上面看到,格式是非常简单的。有一个盒子的搜索词(是的,现在只接受一学期),结果框,告诉你多少结果有相匹配的结果,而“结果”框中显示实际结果。就在旁边的箭头允许您滚动的结果,如果有超过五(只显示五个在同一时间在框中)。当你把一个任期内,并点击“提交”按钮,将Flash影片发送消息与长期的PHP脚本。翻翻文件,它告诉PHP脚本,然后做的工作,将结果返回给Flash影片。
首先,让谈PHP脚本。现在,对于那些你不进整体规划的事情,这可能是一个有点难以明白,但我知道有很多,知道他们正在做什么,所以我会尽量简短它。首先想到的脚本:
的$ foo =的文件(“stuff.txt”);
$数=计数($ foo的);
$ a = 0时;
$计数= 0;
无关$ =“”;
($ i = 0; $ I <= $号码; $ i + +){
$嗒嗒= strstr的($ foo的[I],$输入);
(废话){
$ = str_replace函数(“”,“+”,$ foo的[$ i])的;
$ =印章(下);
$一无所获。=“嗒嗒”。元一个。“=”。$旁边。“&”;
$一= $ A +1;
$计数= $计数+1;
}
}
的printf($没什么。“计数=”$计数);
好吧,现在让我来解释一下,它在这里所做的一些事情。首先,它打开,以便它可以读取和写入从文件“stuff.txt”。然后,{}循环经历,并且发现有搜索词和记录那些在一个数组中的线条。该脚本完成了打印出来的资料到Flash电影的格式,它可以读取和使用。现在,这不是很糟糕,不是吗?现在,一旦你有这样的页面都放弃了工作,开始真正的乐趣。在Flash影片!
现在开始,你可以使这部电影上一层你真的想,但你可能希望把它在一个以上的只是让你可以轻松地编辑东西。第一关,所以,我们需要做的文本框,这样我们就可以输出的信息搜索和获取搜索词,所有。你需要使这三个:
•输入 - 输入搜索词
•数字 - 所以,你可以看到有多少结果
•Newoutput - 从搜索结果中的文本输出
然后从那里,你可以使提交按钮看起来不过你想要的,我只是一个很好的通用。然后,放的地方,告诉你什么,你正在寻找中的文字,你几乎没有。接下来是真正的乐趣 - 对ActionScript。
这个脚本基本上做同样的事情,作为前一个它有一个主要的区别 - 它只有通过选择已经在脚本的进步,并没有重新获取下一个结果。它只是读取变量已经chached在电影。从长远来看,这样可以节省时间,使得它更容易在您的互联网连接。
这个谜题的最后一部分是实际的文件搜索。在这种情况下,在PHP脚本中指定的文件,你可以改变它到任何你想要的,但可以肯定,它的分成行(换行符),否则你会得到一个很长的元研究结果stuff.txt 。大多数文件将有新行已经存在,你就必须把它复制过来。但有时,你需要去中和它分开成线。
嗯,这是相当多了!如果你已经得到了所有的这些东西放在一起,那么你应该不会有任何麻烦gettting一起工作,并愉快地搜索文本文件,在任何时间!祝你好运!
(责任编辑:卓想动画http://www.zxgzs.com)
上一篇:flash里面图像优化技巧
下一篇:如何将变量传递到Flash