作者ddtet (纳格髓)
看板Flash
标题Re: [问题] 用Flash写加入会员/注册
时间Sat Oct 31 22:05:44 2009
※ 引述《inomata (绿豆)》之铭言:
: 前些日子有在外头看到书籍介绍
: 用Flash撰写注册会员的页面
: 我平时都习惯用PHP写网页
: 看了Flash写的页面後
: 很想学一下
: 不过书好贵....
: 加上又有验证资料的功能
: 没办法一下子全部记下来
: 毕竟我的专长不在Flash
: 想请问一下网站上有没有教学
: 希望各位大大能跟我说一下
: 感激~~
专长不在 Flash,但是想作 Flash 的注册页面,
那其它页面呢?还是传统的 HTML 吗?
我觉得要先搞清楚这个问题再开始比较好。
个人觉得单一个页面是 flash 有点怪怪的。
尤其是注册会员是 flash,但是其它页面没有,会让注册进来的人觉得"被骗了"
没有什麽网站可以推荐,不过讲一下几种传值方式,给你作参考,
看看能不能缩小你找答案的方向。
(这阵子缺 P币,顺便赚一点)
简介 Flash 传资料方式给你作参考,其实就是网路传值的模式︰
先分两类,网页式 和 持续连线式。
网页式比较接进PHP一般的写法︰
1. 传值是用 POST 或 GET 方式得到资料
传回值是用 GET式 的文字字串,或是 XML 资料
这其实是满常用的作法,你会 PHP ,所以应该会满直觉的
如: 「arg1=123&arg2=ABC」
就表示 2 个变数 arg1, arg2 如同 GET 模式,所有的资料都是字串
实际上,等於是 flash 去读一个网页
2. 由 Flash 自订二进位模式传值
记得是叫作 AMF 格式,虽然号称传输较快,不过要设定
PHP 的部分常用到一个叫作 AMFPHP (
http://www.amfphp.org/) 的东东
不过要特别提一下,它走的并不是一般网页的模式,所以的不会读到 SESSION
个人曾经因为把验证记在 SESSION 里,又用这个格式吃了不少苦头。
持续连线式 就是 Flash 和一个 Server保持连线
PHP 可以作 Socket(连线窗口),不过效率不高,我并没有研究。
比较常使用的是 Java 作 Server,可以用特定的模式直接传变数。
不过就你的例子「注册」其实是用不到持续的连线,所以这段可以跳过。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.115.153