Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Перед перемещением файла в классе Upload происходит проверка на количество файлов в директории
- $directoryName = $database->getLastFileFromImages();
- $directory->checkDirectory($directoryName);
- Если (количество файлов > 500)
- $directoryName = $directory->createNewDirectoryForImage ();
- //createNewDirectory(); - возвращает название созданной папки
- Затем перемещаем файл и добавляем запись в базу данных
- move_uploaded_file($temp, "uploads/{$directoryName}/" . $name);
- $database->addImage($originalname, $name, $hash, $extension, $directory);
- Для превью аналогично за исключением строки создания
- imagejpeg($image_p, __DIR__ . '/../thumbnails/{$directoryName}/' . $thumbnailName, 100);
Advertisement
Add Comment
Please, Sign In to add comment