Менеджер статей - куда делать upload.

Name

Новичок
Менеджер статей - куда делать upload.

Есть менеджер статей.
Есть возможность upload фото для каждой статьи.
Хочу привязать набор картинок к статье.

Вижу две возможности
1. Создавать для каждой статьи отдельный каталог
1. Добавлятьть префикс к каждой картинке и запихивать все в один каталог


Вроде как при safe mode, создание каталогов геморойно или вообще невозможно.

У кого есть какой опыт, поделитесь.
Как будет понезависимей от конфигурации сервера.
 

nagash

Guest
берёшь ИД статьи
далее все картинки называешь
id-1.jpg
id-2.jpg

вместо id пишешь номер статьи...
 

Rat

Guest
А если хотишъ оставить оригинальное имя картинки, создай поле, в которое будещъ помещать имена картинок, соответствующие статье.
 

василыч

Guest
Я делаю так, как сказал nagash, но при уплоаде (у меня данные записываются в файл) я к содержимому файла дописываю, имя имаджа(если оно загружено).
Потом, при выводе я просто смотрю, имеецца ли переменная img (в ней и должно быть имя этого имаджа) и если есть, то пишу <img src....
Галимо только то, что везде картинка будет появляться в одном и том же месте, заранее определённом.
 

WMix

герр M:)ller
Партнер клуба
каждая картинка имеет оригинальное имя и в тоже время несколько картинок пренадлежат одной статье

в чём проблема

newsId_nr.gif

-------------------
1.html 1_1.gif, 1_2.gif, 1_3.jpg
2.html 2_1.gif, 2_2.jpg....
....
удобно держать число фоток для статей (коунтер)
ну а как хозяин барин

папки не удобно по причине 1000 статей - 1000 папок не удобно разбираться
 

Name

Новичок
Да нет проблемы, просто посоветоваться.
Вообще у меня id статьи перед upload неизвестно.
Сначала upload, потом набираем статью, вставляем uploaded картинки через WYSIWYG редактор.
Так что генерю unique и делаю префикс для каждой фото.
Эти же картинки можно вставить для другой статьи (например на английском).

А в базе просто коунтером не обойтись, надо хранить имена всех картинок, чтоб если какую картинку из статьи удалили - удалять ее с сервера.
 

Name

Новичок
А склько кстати можно файлов (картинок) можно в каталог запихать.
Не очень въезжаю но вроде как для апача тоже нагрузка при большом количестве.
 
Сверху