Guest User

Untitled

a guest
Jan 24th, 2015
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. Перед перемещением файла в классе Upload происходит проверка на количество файлов в директории
  2.  
  3. $directoryName = $database->getLastFileFromImages();
  4.  
  5. $directory->checkDirectory($directoryName);
  6.  
  7. Если (количество файлов > 500)
  8.  
  9. $directoryName = $directory->createNewDirectoryForImage ();
  10. //createNewDirectory(); - возвращает название созданной папки
  11.  
  12. Затем перемещаем файл и добавляем запись в базу данных
  13. move_uploaded_file($temp, "uploads/{$directoryName}/" . $name);
  14.  
  15. $database->addImage($originalname, $name, $hash, $extension, $directory);
  16.  
  17.  
  18. Для превью аналогично за исключением строки создания
  19.  
  20. imagejpeg($image_p, __DIR__ . '/../thumbnails/{$directoryName}/' . $thumbnailName, 100);
Advertisement
Add Comment
Please, Sign In to add comment