GRSlideShow is everything you need in order to put your pictures online.
Put your pictures in different directories, each directory is an album.
Put the GRSlideShow script in the parent directory of your albums and you're done. Nothing else needed.
There is much more you can do, you can upload pictures from the web, set descriptions and comments to albums,
or create new albums, you can add descriptions to pictures, rotate your images or automaticallly resize pictures to reduce bandwith usage.
You can upload zip files, and have them automatically extracted on the server. The zip flle can be kept in the 'Download'
section so your friends can download all the pictures for offline browsing and printing.
You can allow image upload for guests for specific albums, so your friends can upload their stuff as well.
'All In One' is the fastest way to see all the pictures on one page, just scroll down, but this is usefull only when your network is fast.
And of course there is the slideshow where everything started, fade in fade out style slideshow, simple and powerfull.
The slideshow is quite fast, since the next images are loaded to cache while the current image is displayed.
You are welcome to contact me for questions and feedback.
Push multiple pages to browser in one HTTP request
This class is meant to compose and serve multiple pages that replace each other in a single HTTP request.
It uses the MIME content type multipart/x-mixed-replace content type to keep the connection open. Only works in browsers that support that content type, obviously. This does not include MS Explorer.
It can send multiple pages that replace each other even with different content types. It can iterate over a set of pages that are deliver one after the other waiting a given interval period.
It can be used to show the progress of lengthy tasks or exhibit animations and slideshows.