Hi, Many thanks for everyone who have replied. Its seems Manuel's suggestion regarding iFrame sounds really good. BTW, I am using Savant as template engine, and integrate it with Manuel Forms Generation and Validation would be a good idea (there is a Smarty plugin for this class, but I am using Savant). Basically, I have a problem porting my own FileMaker database with many multi-page forms (plus large tables and big drop-down lists, displaying thousands of items). Things made quickly with native GUI tools often very difficult to port to Web-based GUI. On Monday 03 April 2006 16:13, you wrote: > Hello, > > on 04/01/2006 12:00 PM Andrei Verovski (aka MacGuru) said the following: > > Anyone can suggest me which PHP AJAX framework you are using, for what > > reason(s), what are pros and cons of your particular choice. > > > > I found many, and now facing difficult choice. > > > > BTW, how do you pass session id between calls to PHP from JavaScript > > (cookies or explicit foo.php?PHPSESSSIONID=blahblahblah)? > > > > Thanks in advance for any suggestion(s). > > Regardless of the framework you choose, note that AJAX solutions based > on XMLHttpRequest objects are problematic for reasons listed in this > blog post below. Despite it is an older technology, for most purposes > people want to use AJAX, IFrame based solutions are more capable and > reliable. > > * Browser compatibility > > * Browser security constraints > > * Single JavaScript base code > > * Response speed > > * File form upload > > > http://www.phpclasses.org/blog/post/51-PHPClasses-20-Beta-AJAX-XMLHttpReque >st-x-IFrame.html > > > As for AJAX solutions, I use this forms generation class also mentioned > in the post, which has a plug-in form submiting and processing forms in > the background using IFrame based AJAX requests. > > http://www.phpclasses.org/formsgeneration -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php