PHP程序员的Flex快速指导.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:21 大小:62KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

PHP程序员的Flex快速指导.doc

PHP程序员的Flex快速指导.doc

预览

免费试读已结束,剩余 11 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PHP程序员的Flex快速指导(更新到Flex3)在2009年3月3日(二)05:21由Maya(对话|贡献)所做的修订版本(差异)←上一修订|当前修订(差异)|下一修订→(差异)(英文原文:FlexquickstartguideforPHPdevelopers(updatedforFlex3))原作者:JudahFrangipane翻译者:Maya作为一个PHP和HTML开发者,你可能会想“对于Flex,我该如何起步?”Adobe的Flex是个很强壮的工具。但是“能力越强,责任越重。”本文着重于介绍Flex,并为HTML和PHP开发者提供示例。HTML例子会告诉你HTML和MXML代码之前的差别。每一个部分都有独立的,可运行的例子供参考。例子中使用到PHP的地方都会有PHP代码。我会由浅入手,逐步深入,使用基本的代码帮你快速起步。本指南的目的就是要告诉你用Flex开发创建富互联网应用是件多么简单的事。目录[隐藏]1准备2运行FLEX或PHP代码范例3创建用户界面4使用GET方式,在php中实现表单提交5使用POST方式,在php中实现表单提交6使用GET方法向Google提交表单7把服务端的XML数据移植给list8URL页面跳转9在Flex中切换状态10下载文件11上传文件给PHP12创建用户界面13使用GET方式,在php中实现表单提交14使用POST方式,在php中实现表单提交15使用GET方法向Google提交表单16把服务端的XML数据移植给list17URL页面跳转18在Flex中切换状态19下载文件20上传文件给PHP21登陆应用范例22把从PHP读来的数据移植给DataGrid23进一步提升你的项目23.1AMFPHP23.2WebORBforPHP23.3PHP和Zend框架+ZendAMF24想了解更多25关于作者26把从PHP读来的数据移植给DataGrid27进一步提升你的项目27.1AMFPHP27.2WebORBforPHP27.3PHP和Zend框架+ZendAMF28想了解更多29关于作者准备为了更好得了解本教程,您需要使用到以下软件和文件:FlexBuilder3TryBuyGettingstartedwithFlex3-Chapter5:WorkingwiththeServer(optional)Download(PDF,1.44M)Samplefiles:flex_php_samples.zip(ZIP,40K)运行FLEX或PHP代码范例示例文件中有一个FlexBuilder3可以打开的项目,其中包括了本文所涉及到的所有范例。你可以通过选择File〉Import〉FlexProject,找到文件后直接导入到FlexBuilder或Eclipse(含FlexBuilder插件)。你还需要把它放到web服务器上,这样php代码才能被执行。下面我将手把手地教你设置服务器。打开项目的src路径查看MXML文件。每一个MXML都是一个可在浏览器里跑的应用。右击Flex导航中的文件(在Eclipse中是包视图)并选择“RunApplication”。MXML文件不同于HTML文件,它们会被编译成一个swf文件运行在HTML页面中。在您保存文件或第一次通过FlexBuilder菜单选择“RunApplication”时,FlexBuilder3会自动把MXML编译为swf。启动应用时,FlexBuilder也会自动在系统默认浏览器中打开应用。右击文件名,选择“SetasDefaultApplication”设置默认应用。蓝点表示默认应用启动了。注意:FlexBuilder3项目中有一个都是PHP文件的文件夹,它们必须要放在web服务器上,应用才能跑得起来(请看以下说明)。FlexBuilder3里的PHP文件使你能更好地查看正在执行的代码,本文之后会提到。把Flex部署在本地web服务器跟着以下步骤发布PHP文件,并部署到web服务器。然后你就可以看到应用了。如果你还没有装可运行PHP的服务器,请安装XAMPP(用于Windows)或者MAMP(用于MacintoshOSX)。安装完上面恰当的应用链接后,就可以启动服务器了。在FlexBuilder3中,选择Projects-Propert