Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Посоветуйте удобный jquery скрипт загрузки изображений

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Rooner
Отправлено: 18 Апреля, 2012 - 10:26:27
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Понимаю что решений много, нужно искать и пробовать, собственно этим и занимаюсь, но мб вы облегчите задачу и посоветуете удобный скрипт.
От скрипта требуется:
1. Ресайз изображения до нужного размера.
2. Изображение должно загружаться сразу после его выбора на диске.
3. Сразу после загрузки должна появиться миниатюра изображения.
4. Нужна возможность загрузки нескольких изображений подряд, но не нужно загружать сразу пачкой.
5. Нужна возможность удалить картинку.
6. Желателен удобный код, с комментами.
 
 Top
Viper
Отправлено: 18 Апреля, 2012 - 10:40:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Rooner могу сразу обрадовать. jquery не загружает файлы, а уж тем более ajax технология не предоставляет такой возможности. Скриптов с вашими требованиями нет, а если и есть, то написанны они под конкретную систему и бэкенд.

Ваш вопрос больше на ТЗ смахивает или "напишите за меня"(цену озвучьте Улыбка).


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Rooner
Отправлено: 18 Апреля, 2012 - 10:48:13
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




Viper, ну мб сам jquery не загружает, не суть, какая разница кто загружает, главное результат. Я прошу дать ссылки на уже готовые примеры.
Вот один из них: http://takein[dot]ru/jquery/85-zagru[dot][dot][dot]ki-stranicy[dot]html
Но к сожалению в нем не предусмотрено удаление картинок. Да и демо там тоже нет, но на локалке скрипт загружает картинки в папку

(Отредактировано автором: 18 Апреля, 2012 - 10:48:59)

 
 Top
snikers987
Отправлено: 18 Апреля, 2012 - 12:28:02
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Rooner пробема сделать удаление? Напишите скрипт (php) который удаляет изображения и пинайте его аяксом, при успешности удаляйте саму картинку со страницы, тем же jquery, это не сложно.


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Rooner
Отправлено: 18 Апреля, 2012 - 15:21:45
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




snikers987, вот видимо так и придется делать, только не разбираюсь я в аяксах и jquery. Пошел изучать Огорчение
В принципе нашел то, что нужно: http://blueimp[dot]github[dot]com/jQuery-File-Upload/
Но код у него не понятный, без знаний jquery не разобраться.
Главное что в нем не понятно: как на странице с загрузкой картинок получить данные о самих картинках, чтобы потом добавить их в базу? в $_POST и $_GET их нету Огорчение
 
 Top
XelaNimed
Отправлено: 18 Апреля, 2012 - 15:43:44
Post Id


Частый гость


Покинул форум
Сообщений всего: 136
Дата рег-ции: Сент. 2009  


Помог: 0 раз(а)




Могу посоветовать plupload.
Кроссброузерный. Поддерживает несколько способов закачки (Flash, Gears, HTML 5, Silverlight, BrowserPlus, HTML 4). Есть плагин для jQuery. Подробная и понятная документация. GPLv2 лицензия. Невысокая стоимость OEM лицензии.
 
 Top
Viper
Отправлено: 18 Апреля, 2012 - 15:44:16
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Rooner пишет:
только не разбираюсь я в аяксах и jquery
в php видимо тоже?
ajax'ом там передаются только данные. На сервер же файло шлется через банальный iframe.

Rooner пишет:
в $_POST и $_GET их нету
а с какого перепугу они там будут? Файло обычно находится в $_FILES

PS! За вас писать код никто не будет. Начинайте сами, используя готовые решения и если что-то не будет получаться, то вам уже проще будет помочь.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Rooner
Отправлено: 18 Апреля, 2012 - 15:45:43
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




XelaNimed, спс, но превьюшек у него нету
 
 Top
XelaNimed
Отправлено: 18 Апреля, 2012 - 15:56:11
Post Id


Частый гость


Покинул форум
Сообщений всего: 136
Дата рег-ции: Сент. 2009  


Помог: 0 раз(а)




Кто Вам мешает после загрузки изображения добавить в JSON-объект ответа ссылку на загруженный файл?!
После загрузки каждого файла back-end отвечает:
CODE (htmlphp):
скопировать код в буфер обмена
  1. {"jsonrpc" : "2.0", "result" : null, "id" : "id"}

В него добавляйте все что нужно.
 
 Top
Rooner
Отправлено: 18 Апреля, 2012 - 17:00:42
Post Id


Посетитель


Покинул форум
Сообщений всего: 291
Дата рег-ции: Авг. 2010  


Помог: 0 раз(а)




XelaNimed, спс, я ниче не понял Закатив глазки
А если серьезно, то мне мешает не знание jquery.
Пошел изучать...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB