зачем так scandir($fotodir, 1);? можно просто scandir($fotodir); $files=count($filesdir); $number=1000-$files; а если файлов больше 1000?
С тысячи начиналось для примера.В галерее сделал так,чтобы последнее загруженное изображение отображалось как первое Код (Text): $fotodir='uploads'; $filesdir = scandir($fotodir); $files=count($filesdir); $number=1+$files;// Присвоение загружаемому файлу порядкового номера 1,2,3 и тд $fotoname=$number.'.'.$ext;
ага, то есть ограничили себя 1000 файлов. неплохо. можно реверс массива делать, или сортировку по убыванию. тогда кол-во файлов будет ограничено возможностями системы.
а я там в коде который выложил, как я уже писал выше, дабы избежать тормозов от большого количества файлов в папке, сделал раскидывание по рандомным папкам из двух символов.
оно ВРЕМЕННОЕ и уникальное для папки куда временно складываются загруженные шняги. нельзя файлы оставлять там!