Загрузка фото, посоветуйте как лучше сделать

Печать RSS
388

Автор
Господин ПЖ
0
1. В общем необходимо сделать загрузку фото прямо в текст сообщения, идеально как на pikabu.ru
Можно вставлять фото в любое место текстового поля

2. как лучше хранить фотографии, если при вставке фото человек просто уйдет, как быть в этом случае

Добавлено через 00:20 сек.
Пока что у меня так
Прикрепленные файлы:
rotorcms5.png
rotorcms5.png (124.16Kb)

Оранжевые штаны
0
Вот возможный вариант. А фотки смотря для чего хранить, если человек добавляет свою новость с картинкой и станица индексируется, что зачем ее удалять.

Добавлено через 01:44 сек.
Та же форма с закрытым редактором

Добавлено через 03:30 сек.
И еще вариант добавления чего то еще в новость
Прикрепленные файлы:
1.png
1.png (26.2Kb)
1.png
1.png (16.82Kb)
1.png
1.png (23.07Kb)
R

Пришелец
0
Vantuz, загружать в табличку, а в любое место в тексте бб кодом типа [img-{id}] ?
Автор
Господин ПЖ
0
SEMM, ссылку дай на плагин

Добавлено через 01:35 сек.
SEMM, я имел ввиду если человек накидает картинок в статью, а потом не нажмет кнопку сохранить

Оранжевые штаны
0
Пост можно сохранять в черновик без публикации как в вордпресс, а затем снова редактировать в удобное время.
J

Оранжевые штаны
0
я имел ввиду если человек накидает картинок в статью, а потом не нажмет кнопку сохранить

как вариант загружать картинки сразу во временную папку, а при сохранении уже переносить файлы.
К

Айсберг Визави
0
Саш, попробуй FileAPI HTML5, и грузи картинки в рантайм браузера. Если пользователь не сохранит - просто обнулить переменные с файлами.
Автор
Господин ПЖ
0
Да мне. Тут скинули пример, будет время буду смотреть , спасибо за помощь

2000 лет д.н.э.
0
SEMM, ссылку дай на плагин

Добавлено через 01:35 сек.
SEMM, я имел ввиду если человек накидает картинок в статью, а потом не нажмет кнопку сохранить
Vantuz (26.06.16 / 12:05)
добавь к ксс и js переменные, что бы они принудительно обновились у всех, а то даже цитирование работать не хочет.
____
по сабжу:
грузится картинка - пишется в бд (таблица файлов), ключ "к чему прикрепленн" = 0, кроном чекаем файлы загруженные сутки и более назад, с ключем = 0, удаляем.
при отправке формы (файлы у нас уже висят в бд) меняем им ключ на ид новости\поста\темы, и т.д.
при удалении тех же новости\поста, темы, удаляем файлы с ключом = ид удаляемой новости\поста\темы
___________
я себе так организовывал, ни хвостов, ни багов за год не было замеченно
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск