|
|
|
|
|
для: sasha12342
(15.01.2014 в 23:30)
| | Не рекомендую хранить фотографии в БД, хотя у mysql всё для этого есть...
Фото пользователей можно хранить и в 1 папке, просто используйте префиксы и уникальные ID.
К примеру у юзера уникальный ID = 5
Главное фото - это 5.jpg, второстепенное 5_1.jpg итд... Думаю тут всё понятно.
p.s chmod 777 не забудьте. | |
|
|
|
|
|
|
|
для: psychomc
(15.01.2014 в 23:02)
| | phpmyadmin это панель управления БД. Отличается ли чем-то хранение и работа с изображениями в папке от БД (я знаю что по сути и папки и БД это файлы) и всё-же должны-же они чем-то отличаться...
Где лично Вы-бы хранили изображения?
А "фундаментальные знания" я здесь и подтягиваю :) | |
|
|
|
|
|
|
|
для: sasha12342
(15.01.2014 в 22:45)
| | >БД phpmyadmin
вам нужно идти подтягивать фундаментальные знания, боюсь что "где-то слышал" будет не достаточно, чтобы сделать более-менее рабочий скрипт | |
|
|
|
|
|
|
|
для: Sfinks
(15.01.2014 в 22:40)
| | хорошо было бы конечно ограничивать количество директорий на одном уровне, но боюсь автор с этим не справится. | |
|
|
|
|
|
|
|
для: psychomc
(15.01.2014 в 21:31)
| | Я хотел сохранять фотографии всех пользователей в одной папке. А в принципе, где лучше хранить изображения, в папке или в БД phpmyadmin? Просто где-то слышал, что БД с фотками тяжелее качать... или что-то типа этого. | |
|
|
|
|
|
|
|
для: psychomc
(15.01.2014 в 21:31)
| | Папка, с 30 тыщами папок (а может и с миллионом) будет не очень быстро работать. | |
|
|
|
|
|
|
|
для: sasha12342
(15.01.2014 в 19:28)
| | имя файлу (картинке) присваивается во время загрузки ее на сервер. вам не нужно в качестве имени файла использовать идентификатор пользователя, папка уже так называется. можете просто в качестве названия использовать порядковый номер | |
|
|
|
|
|
|
|
для: psychomc
(15.01.2014 в 00:45)
| | Я думал сделать так:
Создаю папку для фото и присваиваю ей "777" далее пользователь грузит свои фотки в эту папку (это я знаю как сделать) но я не знаю как присваивать имена этим фоткам в виде "id" пользователя + "a1; a2; a3..." a1 это главная а остальные второстепенные. В таком случае мне придётся как-то проверять фотки на существование с помощью пхп... но как всё это делать не представляю... | |
|
|
|
|
|
|
|
для: sasha12342
(14.01.2014 в 12:07)
| | создавайте под каждого пользователя отдельную директорию для фотографий, используя его уникальный идентификатор и работайте с ней. mkdir, glob/opendir,readdir | |
|
|
|
|
|
|
|
для: elenaki
(14.01.2014 в 22:20)
| | а зачем так сложно? если есть зарегистрированные пользователи, значит и авторизация есть. всё остальное тоже легко сделать, только нужно будет как-то помечать главную фотографию, дописывая что-то в её название | |
|
|
|
|