Ford, Mike [LSS] wrote... > I've been staying out of this discussion as I've been sure there was something > I was missing, but this comment I really don't understand -- if you use PHP's > built-in sessions, all that gets into the URL (maybe, if cookies are disabled) > is the session ID -- *everything* else is kept server-side and keyed off that > ID.
By the time the page appears, PHP is done. So for any changes that happen after the page loads, you need a way to get that back into PHP. The "Invisible Get" method allows you to use GET variables for this without filling the URL with effluvia (like temporary object properties) that you wouldn't want bookmarked. For example, take my "spinner object" example. By using Invisible Get, after clicking on the "increment spinner" button the user sees <http://www.getsome.com/> rather than <http://www.getsome.com/submit.php?spinnerValue=38> And, as far as I can tell, there are really no drawbacks other than having to serve a tiny, unnoticeable interstitial page. I'm trying to figure out if there's a way I can generate even that on the fly with JavaScript, but I don't know anything about JavaScript. -- Charles Wiltgen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php