Получить загруженное изображение из редактора FCK и вставить в базу данных - PullRequest
2 голосов
/ 27 апреля 2011

Изображение загружено с помощью элемента управления FCKEditor. должен быть вставлен в базу данных. Кто-нибудь, пожалуйста, помогите как загрузить изображение с помощью FCK Editor управление (кнопка «изображение»). Пользователь также должен иметь возможность напрямую загрузить изображение со своего локального компьютера без загрузить его на сервер. Выбранное изображение должно быть вставлен в базу данных напрямую. У меня есть функция писателя вставить изображение в базу данных, но не знаю, как получить выбранное изображение из управления FCKEditor!

1 Ответ

2 голосов
/ 27 апреля 2011

Вы можете сделать это с помощью этого трюка

  • Шаг 1: сначала сохранить изображение в папке
  • Шаг 2: затем найти все теги изображения в содержимом FCKeditor с XPath, вы можете использовать htmlAgilityдля этого
  • Шаг 3: найдите из него путь к изображению и выберите Изображение из папки, преобразуйте его в байты, сохраните в БД и удалите это Изображение из папки
  • Шаг 4: замените значение Image src из ваших Httphandlorsпуть (для отображения изображения)
...