Добрый день Долгое время искал в Интернете информацию о реализации AJAX-загрузки файлов для CodeIgniter. Разные разработчики предлагали разные технологии и примеры реализации.
Я попробовал их все, но ни один из них не оказался достаточно простым и в то же время достаточно функциональным.
Лишь недавно я обнаружил Загрузчик файлов jQuery .
«Он ничем не отличается от других», — можете сказать вы, но это неправда.
Его основное отличие заключается простота и хорошая документация с примерами.
Все обратные вызовы обсуждаются в документации, описаны все варианты.
Внедрение в любую систему не занимает много времени.
Сегодня я покажу вам, как можно очень просто организовать многочастную загрузку файлов на сервер + Drug&Drop в CodeIgniter.
Загрузчик файлов jQuery + CodeIgniter
CodeIgniter из коробки предлагает нам использовать библиотеку $this-> load-> library('upload'); , который позволяет контролировать передаваемые файлы, ограничивая загрузку по типу изображения, размеру, ширине и высоте.Ее легко и удобно использовать, но следует отметить, что эта библиотека накладывает небольшое ограничение на INPUT. Поле INPUT должно иметь параметр name="userfile".
Соглашаемся с этим фактом и переходим к функции Controller, которая будет вызывать библиотеку Upload и, по сути, сохранять наши файлы на диск.
Пример реализации функции PHP:
Теги: #Ajax #codeigniter #загрузка файла #загрузка файла #jQuery #php #JavaScript #codeigniterpublic function upload(){
-
Эрн, Владимир Францевич
19 Oct, 24 -
Мартин Гарднер, Настольные Игры И 3D-Печать
19 Oct, 24 -
Silverlight 3 Beta — Все Ссылки И Функции
19 Oct, 24 -
Тиббо В Создании Гис Жкх
19 Oct, 24