Мне нужно создать свою CMS интернет магазина с уникальным кодом... За основу будем брать два популярных движка магазина. Что нужно: 0. Простой исходный код 1.Удобное управление магазином желательно синхронизация с 1С 2. Многоуровневый каталог товаров, характеристики товаров, скидочные купоны, ...
Загрузчик и обработчик файлов
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Нужно написать скрипт загрузчика и обработчика файлов. В дальнейшем скрипт будет использоваться в конвертере форматов файлов. Можно
использовать существующие загрузчики, главное чтобы они удовлетворяли
приведенным ниже требованиям.
Примеры работающих форм на сайте http://format.click/bmp-2-jpg/ http://format.click/docdocx-2-pdf/ (переделывать их нужно потомучто не весь функционал работает и они разрозненны, а требуется использование 1
формы для всего сайта). Делать привязку к скриптам конвертера вам не требуется.
Что должен делать скрипт:
1. Загружать файл(ы)
2. Отдавать их для обработки сторонним функциям
3. По завершению обработки, подготавливать их и отдаватьпользователю
А. Загрузка файла
На старте скрипт получает информацию скриптовых переменных:
1. Какие форматы файла можно загружать (например png, bmp – скриптдолжен быть регистронезависимым к расширению файла)
2. 1 или больше 1 файлов можно загружать
Загрузка осуществляется через форму. http://data2.floomby.com/files/share/28_11_2015/21/RK4ReljuW0SMC4jQykVvAQ.jpg Форма есть в отверстанном виде.
Загрузчик должен работать в т.ч. на мобильных устройствах
1. По кнопке (открывается Проводник)
2. По ссылке (вставляется ссылка на файл)
3. Drag’n’drop –переносится один или несколько файлов
При загрузке формируется превью с максимальными размерами250х250 (ужимается по максимальному значению до 250 с сохранением пропорций).
В БД вносятся записи – айди сессии (сессией загрузки будетсчитать момент с загрузки первого файла до нажатия на кнопку Начать
конвертацию), дата, ссылка на превью, ссылка на файлы, форматы файлов. Работа с
БД ведется через PDO.
Дальнейшая передача файлов сторонним функциям происходит приклике на кнопку Начать конвертацию. Форма загрузки сменяется на окно статуса,
информирующее о ходе обработки. По окончании обработки сменяется на окно
скачивания.
Б. Передача файлов для обработки
По возможности, предусмотреть необходимые меры безопасностипри загрузке файлов.
В качестве примера функции по загрузке предлагаю двефункции: переименование названий файлов в верхний регистр и создание 3 копий
файла с именами 1.[ext],2.[ext], 3.[ext]
В. Передача результата пользователю
Новые, изменённые в результате пункта Б файлы передаютсяпользователю. Если результат составляет 1 файл, пользователю отдается новый
файл без архивации. Если же результат представляет из себя несколько файлов, то
они архивируются в ZIP.
- Похожие заказы
- $500Веб-программирование1 исполнительЗакрыт8 лет назад
Добрый день. Есть интернет-магазин на базе cms prestashop (А) Есть интернет-магазин производителя на cms prestashop (Б) - есть информация об остатках (с пивязкой к размерам). Интернет-магазин закрыт (есть логин и пароль). Задача - автоматизировать обновление остатков в магазине ...
Веб-программирование1 исполнительЗавершен8 лет назадНеобходимо скопировать и программно создать новый конкурс на сайте. Суть конкурса - загружать фото через форму на странице сайта, плюс на этой же странице они отображаются. Технически такой конкурс уже реализован был на сайте, его ...
Веб-программирование2 заявкиЗакрыт8 лет назадДобрый день! Требуется сделать код для вывода текста в зависимости от дня недели. В понедельник - текст #1 В вторник - текст #2 ... В воскресенье - текст #7 Вывод только для категории с id 133
Веб-программирование1 исполнительЗавершен8 лет назадНужно сделать копию дизайна как на prestizh-ugrostov.ru и установить ее на wordpress. чтобы тема была полностью рабочая, редактируемая из админки wp Пжлста, предлагайте цену сами
Веб-программирование13 заявокЗакрыт8 лет назадИщу программиста на Haxe для доработки программы. Пример работы: yadi.sk/d/eQHR47mahRv3J Приветствуется опыт разработки подобных приложений. Пишите ваши предложения.
Веб-программирование1 заявкаЗакрыт8 лет назадТребуется написать парсер (ну или спарсить сайт) для сайта [url=https://www.wearvr.com/]www.wearvr.com[/url] Парсить нужно данные в csv, такие поля: Ссылка на видео Название Описание Фото Setup Instructions Playing Instructions Ключи [url=http://joxi.ru/Ra2XYK9FZ3wJAg]joxi.ru/Ra2XYK9FZ3wJAg[/url] И основное это скачка файлов [url=http://joxi.ru/L4AkE8nH1DoBmq]joxi.ru/L4AkE8nH1DoBmq[/url] Но в csv должны быть поля с названием платформ [url=http://joxi.ru/jnAy6bGHGDgMrZ]joxi.ru/jnAy6bGHGDgMrZ[/url] где в каждом столбике должен ...
Веб-программирование5 заявокЗакрыт8 лет назадЕсть большая табличка excel. В табличке много сайтов, которые разбиты по разделам Задача следующая – спарсить все емейлы на каждом сайте и занести в таблицу Если в каком-то сайте стоит защита – пометить в табличке, для ручной ...
Веб-программирование5 заявокЗакрыт8 лет назад