function tempName($ext, $deleteOnExit=false)
{
+ if (self::$deleteOnExit === false) {
+ register_shutdown_function(array($this,'deleteOnExit'));
+ self::$deleteOnExit = array();
+ }
$x = tempnam(ini_get('session.save_path'), HTML_FlexyFramework::get()->appNameShort.'TMP');
unlink($x);
$ret = $x .'.'. $ext;
}
- static $deleteOnExit = array();
+ static $deleteOnExit = false;
function deleteOnExit()
{
foreach($self::$deleteOnExit as $fn) {