AMFPHP - Flash Remoting for PHP =============================== Version: 0.5.1 Date: 03/28/2003 INTRODUCTION ============ This is the distribution of the AMFPHP project. The project is currently not in a 1.0 status yet. So this means that the interface may change in future. USAGE ===== The flashservices files behave like a library. The only thing you have to do is put them somewhere on you filesystem. This can be done in two various ways (see below). Then you have to tell your gateway where to find the flashservices "main Gateway.php" 1. using a directory somewhere ------------------------ * Create a directory for your project under your Webserver documentroot. This directory should be accessable from your webbrowser (for example myproject/ , this appears under /myproject/ under the webserver) * Put the directory called "flashservices/" into the directory * Copy the contents of the example you want to run into the directory (for example examples/basic/) * Modify the gateway.php to tell him where to find the "flashservices/app/Gateway.php" * Call the sample from your client. (for example http://host/myproject/gateway.php) 2. setting php include_path ------------------------- * Set the include_path of your php environment. This can be done in various ways. For example you can use the php.ini, setting the variables through your apache configfiles, or use .htaccess (if allowed by the webserver) See PHP and/or apache docs for more info. * put the flashservices/ directory into the include_path. * copy the examples directory under your webserver * The gateway.php will search in your includepath for "flashservices/app/Gateway.php"; * call them from your client. (http://host/examples/basic/gateway.php) LINKS ===== The AMFPHP can be found on http://amfphp.sf.net/ . On this website, links to tutorials, samples and mailinglist can be found. CREDITS ======= * Wolfgang Hamann Initial version and engineering of the protocol * Justin Watkins Complete rewrite of the software to seperate the different functionalities. Implementation of the methodbrowser functionality * Jeffrey Hill Complete rewrite of the software to seperate the different functionalities. * John Cowen Complete rewrite of the software to seperate the different functionalities. Implementation of the methodbrowser functionality Website design * Klaasjan Tukker Fixes, documentation modifications - rewrites - creation , support * Alessandro Crugnola Test, documentation AMFPHP on PHPCONFERENCE ======================= Visit the PHP Conference in Amsterdam, may 8 and 9 2003. Join the session on AMFPHP give by Klaasjan Tukker. For more info: http://www.phpconference.com/proxy/proxy.php?CatID=0&NewsID=359