
正文
flash获取php数据,flash geturl
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP与FLASH通信
1、Flash是客户端、PHP是服务器端。这一点是必须搞清楚地。也就是说Flash要和PHP通信,必须是以数据提交方式。同时,PHP返回数据也必须是客户端可以阅读的,比如纯文本、或者XML文件。
2、php下可以用AMFPHP框架使用flash的母语AMF格式通讯。但AMF格式太封闭了。从开放通用的精神不建议使用 也可以用flash向php服务端发送格式为xml或json的http 请求来通讯。推荐这样做。
3、没错,用php先生成xml格式文件,在用as来解析它。不是把数组解析成xml,是写成xml文件。你就需要了解xml文件格式和php写文件的函数file_put_contents了,这是没办法手把手教的。
4、Flash以为新的HTTP请求成功了,也没有出什么错,但实际上这个HTTP请求并没有发送到PHP服务器那里,所以mysql的操作就没有再发生一次。
相关问答
Q1: ...php文件开头有空格或者其他标签时,flash就读不到数据,怎么办啊...
1、你就把内容放在两个页面里,用flash取两次就行了。一次取html,一次取变量。
2、兼容:(软件环境:Windows)PHP疑难解答打开PHP文件的问题MicrosoftNotepad不存在你尝试加载PHP文件并收到错误,例如“%%os%%无法打开PHP文件扩展名”。如果是这种情况,通常是因为你的计算机上没有安装MicrosoftNotepadfor%%os%%。
3、使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。 EventDispatcher appendText(newText:String):void 将 newText 参数指定的字符串追加到文本字段的文本的末尾。
4、解决方法:试试重装豪杰超级解霸,如果重装后还会,到官方网站下载相应版本的补丁试试。还不行,只好换就用别的播放器试试了。
Q2: flash和php通信的问题,我在游戏初始化时,需要大量从php端获取用户资料...
Flash是客户端、PHP是服务器端。这一点是必须搞清楚地。也就是说Flash要和PHP通信,必须是以数据提交方式。同时,PHP返回数据也必须是客户端可以阅读的,比如纯文本、或者XML文件。
我记得以前遇到过这个问题,原因是浏览器把你从url读来的网页(也就是你的PHP生成的response)缓存起来,下次再从flash访问同一个url的时候,并不真的发送一个新的HTTP请求,而是直接从缓存里把上次的网页读出来继续用。
没错,用php先生成xml格式文件,在用as来解析它。不是把数组解析成xml,是写成xml文件。你就需要了解xml文件格式和php写文件的函数file_put_contents了,这是没办法手把手教的。
Q3: php接收flash数据的问题
Flash是客户端、PHP是服务器端。这一点是必须搞清楚地。也就是说Flash要和PHP通信,必须是以数据提交方式。同时,PHP返回数据也必须是客户端可以阅读的,比如纯文本、或者XML文件。
我记得以前遇到过这个问题,原因是浏览器把你从url读来的网页(也就是你的PHP生成的response)缓存起来,下次再从flash访问同一个url的时候,并不真的发送一个新的HTTP请求,而是直接从缓存里把上次的网页读出来继续用。
首先,新建一个ActionScript0的Flash,新建之后就保存为webPage.fla,这次的Flash无须这么大的尺寸,否则网页中会有很多的留白,设置大小为500x100px就可以了。播放器的版本按照默认就可以,因为用户的浏览器Flash组件会自动更新的。
没错,用php先生成xml格式文件,在用as来解析它。不是把数组解析成xml,是写成xml文件。你就需要了解xml文件格式和php写文件的函数file_put_contents了,这是没办法手把手教的。
Q4: flash和php的交互
1、php下可以用AMFPHP框架使用flash的母语AMF格式通讯。但AMF格式太封闭了。从开放通用的精神不建议使用 也可以用flash向php服务端发送格式为xml或json的http 请求来通讯。推荐这样做。
2、下载print2flash,这里是64位的,可以到官方网站下载最新的,其中的Print2Flash SDK 5,是java php .net asp的代码示例。
3、其实上面的内容比《【ActionScript】ActionScript0的Helloworld》(点击打开链接)没复杂多少,只是多了两句注册ActionScript与JavaScript的交互的语句而已。 网页的部分 之后,要把这个Flash布置到网页上。
4、没错,用php先生成xml格式文件,在用as来解析它。不是把数组解析成xml,是写成xml文件。你就需要了解xml文件格式和php写文件的函数file_put_contents了,这是没办法手把手教的。
5、Flash以为新的HTTP请求成功了,也没有出什么错,但实际上这个HTTP请求并没有发送到PHP服务器那里,所以mysql的操作就没有再发生一次。
6、Flash向PHP传直:loadVariables(url, target [, variables])url是发送数据的目的文件路径,target是发送或接收数据的目标MC,variables是传递的方式(POST或GET)。
关于flash获取php数据和flash geturl的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








