Richard Heyes wrote:
I made a image validation code, wich generate a image every time
the user enters a page.
The name of the image uses the session id, and I save it in a
temporary directory.
When the user close the browser (or leave the site) I would have to
delete the image (or else I will start to have many garbage images in
the temp directory).
Is there any way to do that? From PHP?
http://uk.php.net/manual/en/function.register-shutdown-function.php
That would work for the end of a request, not the end of a session.
The way I've done this in the past is to implement my own session
handler and have that clean up temporary files when the session ends.
However, there are less drastic ways to do it such as having a cron job
simply delete images from the temp directory if they're older than a few
days. Obviously this is less than ideal if the site traffic is high.
-Stut
--
http://stut.net/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php