Version 1.0 is almost ready. We need your help to write docs and debug. See the Wiki for details.
8.05.2003
Contact with Macromedia! See here for more details.
6.19.2003
Version 0.9b released!
3.28.2003
Version 0.5.1 released! *bugfixes*
3.22.2003
Version 0.5.0 released!
1.30.2003
Initial ZIP for download available!
1.29.2003
Development has started!
Contact the team on sourceforge for more information.
Introduction
This is the project page for the AMFPHP project, aka Flash Remoting for PHP.
Ubiquity, stability, and platform neutrality make PHP the perfect server side scripting language for building server side applications,
handling business logic, and connecting to web services. Ubiquity, stability, and platform neutrality make
Macromedia Flash MX the perfect tool for deploying rich internet front ends. Flash remoting for PHP offers
a seamless connection between the flash client and php server applications.
Flash remoting for PHP enables objects in PHP to become objects in actionscript, almost magically!
AMFPHP takes care of all the data-type conversions, serialization, and other client-server details.
This provides a great way of connecting rich media clients with data and logic living on the server.
While at the same time allowing designers to design and programmers to program.
Bugs / Known issues
There are some known bugs / issues in the current AMFPHP release:
* MySQL datatypes are not converted through to Flash properly, everything comes through as a string.
* There are some problems with certain character encodings.
* Support for various NetConnection Debugging events is not yet covered.
Example
This flash animation utilizes the amfphp package to create an interface to allow a user to order and manage pizzas.
All of this just illustrates the power of flash remoting and it's ability to be used with amfphp.
The sample above is the pizza service example that was displayed at the PHP Conference.
This sample connects to the AMFPHP Pizzaservice gateway and retrieves all the information from there. The information is stored in the mysql database hosted by Sourceforge.
