Ci sono riuscito da me, ma solo con una singola estenzione (.gif)
Codice PHP:
<?
$path = "/path/alla/cartella";
$prefix = "immagine_";
$i = 1;
$ext = ".gif";
function esiste($filez){
global $path, $prefix, $i, $ext, $nuovo;
if (file_exists($filez)) {
$i = $i+1;
esiste($path."/".$prefix.$i.$ext);
} else {
$nuovo = $filez;
}
return $nuovo;
}
esiste($path."/".$prefix.$i.$ext);
echo "il prossimo file è ".$nuovo;
?>
Cioè se immagine_1.gif esiste già il nuovo nome sarà immagine_2.gif, ma io vorrei che, se sto facendo l'upload di fileblah.jpg ad esempio, ed esistono già immagine_1.gif immagine_2.png il nuovo nome assegnato sia immagine_3.jpg
Un aiutino? :master:
Grazie