Hi eelixduppy and thanks for responding. Not really. The project is a virtual aquarium and the idea is to allow the users, over time, to monitor the progress of a fish tank. A MySQL database retains the variables and the last scene of the tank seen. Every 12 hour cycle, the possible changes such as a light blowing out or a change in the nitrogen cycle will be allowed for.
The way the script works now is that when you log on, the script access the database to see when you last logged on and what you were seeing, calculates the number of 12-hour cycles since you last logged on (being undergrads, I'm betting they'll average 2-3 days between checking the tank), determine the state of the tank since you last logged on, determine the new scene to show based upon the state, and display it. In the event that more than one 12-hour cycle has elapsed and that fish are "dying" (actually, they get rescued by a small submarine) they want to show each scene where fish become sick and get picked up.
What I'll probably end up doing now is place all scenes that happened since the last viewing in an array with the pointer to the current scene in array[0] and passing the whole array to a small script that will display the .swf at array[0], increment array[0], and call itself again with the same array as a parameter until array[0] = the array size.
If you or anyone else can determine another way to insert flash files into pre-made websites at the same location again and again - such as converting an array of multiple independent .swf files into one .swf file on the fly -- of any other way, please let me know.
Why we just can't let the fish die and thereby get past all of this is my tirade of the day. Whereas I respect some of the objectives of PETA, a PETA for virtual animals is going too far.