I want to build a STATE - EVENT mapping tool for pages, in PHP, which allows the selection of various functions in a page object depending on what part of a mulitipart transaction between a page(application) has been returned by a user. I.E., a user information page, credit card verification, user page layout preferences, primary interests from site obviously related to gettting a new customer, and all off of one URL with a session keeping track of where the customer is in getting all this information. The pages generated all contain hidden variables or cookies from the user explain where the user was last in the sequences of interactions for this page/application. ('visual' replies to view for the page designer) If the user backs up 3 pages, what to do? Have a visually, premapped response. If the user comes back after session expires, but session has not been flushed yet, have a visually premapped response. If the user page gets corrupted and doesn't have the hidden variable, or somebody tries something funny, have a visually premapped response. If the user submits the credit card purchase twice, have a visually premapped response. I envision doing this with a forms input, HTML page. Each of the sets of 'CURRENT CUSTOMER INTERACTION STATE' and 'PAGE EVENT RETURNED' would be mapped to a set of functions, including the order they were to be executed in. These functions could process data, clear fields in databases, requery, generate different page layouts, update different parts of a frame, etc. . The layout of this page for designing this page/application would be like Harel's STATE-CHART(tm) or like an excel(tm) page on a web page. You can see some preliminary work, (just display, no functionality) at: http://64.177.230.204/PAGE_STATES.htm. ===================================================================================== My question: If this 'page builder' has been given the names of various local or remote files containing individually edited functions to assemble into an object, how can this script running on the remote server either upload all the local files, or access all the remote files (local to the script) and assemble them into a complete PHP script? I.E., how do the write permissions of the script/server/etc allow the script to delete, create, or edit a file on the server? I plan on doing a non JAVA version first, but this practically cries out for some JAVA to speed it up. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]