par
Truc » 17 juin 2006, 11:57
<?php
$extensions_ok = array('png', 'gif', 'jpg', 'jpeg');
$curtime = time(); // recupere la date courante (secondes)
$maxdelay = 60 * 24 * 60 * 60; // delai max de peremption de fichiers : 60 jours (en secondes)
if ($handle = opendir('.'))
{
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
if(in_array( substr(strrchr($file, '.'), 1), $extensions_ok ) )
{
if($curtime-filemtime($file)>$maxdelay)
unlink($file); // suppression du fichier
else
echo "$file<br>\n";
}
}
}
closedir($handle);
}
?>
[php]<?php
$extensions_ok = array('png', 'gif', 'jpg', 'jpeg');
$curtime = time(); // recupere la date courante (secondes)
$maxdelay = 60 * 24 * 60 * 60; // delai max de peremption de fichiers : 60 jours (en secondes)
if ($handle = opendir('.'))
{
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
if(in_array( substr(strrchr($file, '.'), 1), $extensions_ok ) )
{
if($curtime-filemtime($file)>$maxdelay)
unlink($file); // suppression du fichier
else
echo "$file<br>\n";
}
}
}
closedir($handle);
}
?>[/php]