@dmitry82

Как хранить изображения пользователей на сайте?

Есть страница на которой неавторизованные пользователи могут загружать изображения, далее по нажатию на кнопку сохранить появляется регистрация. Вопрос в том, как сделать чтобы загруженные изображения потом попадали в папку изображений пользователя после регистрации?
  • Вопрос задан
  • 266 просмотров
Пригласить эксперта
Ответы на вопрос 2
@themailvnk
Загружаешь фото в папку любую, а в базе хранишь только название картинки.
Желательно менять название картинки на рандомный какой нибудь md5, и проверять при загрузке не совпадает ли название (маловероятно, но все равно лучше подстраховаться), если есть уже такой, то генерируй новый md5.
А выводишь через путь в html
Ответ написан
Exploding
@Exploding
wtf?
Есть такие обычаи: аватарки и прочие рисунки пользователь загружает в кабинете, т.е. после регистрации.
Если же вы из протестантов - да пожалуйста, что мешает выполнить аплоад авы, и тут же в инсерт-запросе на пост нового юзера использовать ее?
ИД новой записи вам нужен? Тоже без проблем - постите запись для аккаунта юзера, и mysqli_insert_id() возвращает вам его...
Профит?)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы