Flash网站

时间:2009-06-09 10:20:40

标签: flash web-applications actionscript

我对Flash网站有一些疑问。

  1. 是使用框架完成的“页面”吗?这是唯一的方法吗?

  2. 用于登录/访问控制,是否设置变量以指示登录安全?有没有办法像常规PHP网站一样使用PHP会话?或者它与flash变量相同?

1 个答案:

答案 0 :(得分:1)

flash网站通常是应用程序,一次加载,然后显示所有内容...所以导航是在加载的swf ...

有两种不同的方法...网站内容是从服务器加载,使用XML,url变量(& ident1 = value1& ident2 = value2 ...),或纯文本(反过来可能代表)一个自定义格式,如JSON,CSV等...)或子页面是swfs,将在需要时简单地加载到主swf ...第一种方法更干净,更灵活,但是......你应该不使用第二种方法,除非您的内容是静态的或很少更新......

当谈到会话/登录时,这是你需要自己处理的东西......你需要某种login.php,这将允许身份验证和会话创建......登录看起来像{ {1}} ...它应该返回一个会话ID并且可能是一个状态,因此成功时login.php?user=username&password=userpassword和失败时"&success=1&sid=somesessionid" ...任何进一步的动作/加载操作将转到其他php -files,看起来像"&success=0" ...在你的php中你会检查sid(通常存储在数据库中)...理论上你也可以使用php会话,但这是有点棘手......

对于XML,使用XML类,对于url变量,使用LoadVars和回调onLoad,对于纯文本或自定义格式,使用LoadVars和onData ...在语言参考中查找它们...并从中获取,AMFPHP值得一提......看看吧......

祝你好运......;)

格尔茨

back2dos