Добавление картинок на сервер + MySQL
Бюджет $10-30 USD
- Freelancer
- Работа
- AJAX
- Добавление картинок на сервер + MySQL
Нужно сделать скрипт, желательно на php (+jquery/javascript/ajax), позволяющий добавлять картинки на сервер. Также имеется база данных с записями в таблицах.
Есть набросок скрипта, его нужно доделать. То что есть сейчас можно увидеть по ссылке: [url removed, login to view]
Сейчас по этой ссылке загружается таблица TasteSections.
Сама картинка загружается в папку, а в запись таблицы БД вписывается имя картинки.
По ссылке выше в первой записи с названием "Mint" картинка отображается, так как имя картинки прописано вручную в записи таблицы, а сама картинка есть в папке.
Во всех таблицах есть 3 поля: ID, EnglishName, Image.
Для понимания за основу я беру то, что отображается по ссылке выше.
Что нужно:
1. Добавить возможность выбора 1 из 4 таблиц (Liquids, FlavorGroups, TasteSections, Manufacturers), записи которой будут отображены. Записи, в которых нет картинки, должны отображаться первыми. Если картинки нет по причине её отсутствия в папке, то навание записи отображается оранжевым цветом. Если картинки нет по причине того, что в записи значение NULL в столбце "Image", то название отображается желтым цветом.
2. Рядом с каждой записью добавить кнопку. При её нажати появляется всплывающее окно. В этом окне можно:
2.1 Выбрать картинку для её загрузки на сервер с компьютера. Тут есть 3 кнопки: "выбрать", "загрузить на сервер" и "применить".
2.2 Выбрать картинку, уже имеющуюся в папке на сервере. Тут должна быть текстовая строка. При наборе в ней символов происходит фильтрация картинок, название которых начинается на набранные символы.
2.3 Небольшое поле для предпросмотра картинки, выбранной в 2.1 или 2.2
– если картинка на сервер уже загружена (проверка по имени и размеру), появляется уведомление (что уже есть картинка с таким: названием / названием и размером).
– таблица, выбранная в пункте 1 последний раз, сохраняется (чтоб не нужно было заново выбирать её при перезагрузке страницы). Можно сделать чтоб это хранилась в кэше браузера.
– сейчас все записи отображаются в виде 1 столбца. Нужно чтоб отображались в виде строк.
Что имеется:
Основная папка EJuiceProject, в ней хранятся остальные . Картинки должны загружаться в EjuiceImages. Скрипт находится в папке UploadScript. Папка JsonRequests ко всему написанному не относится.
Скрипт состоит из:
[url removed, login to view] – загрузчик картинки. Сейчас сделан так, что создает новую запись в таблице (а не изменяет текущую). Картинки не загружает, так как папки переименовались.
[url removed, login to view] – форма загрузки картинки
[url removed, login to view] – соединение с БД
[url removed, login to view] – с него начинается работа со скриптом.
[url removed, login to view]
Доступ к админке дам, чтоб Вам было проще.
Поручен:
9 фрилансеров(-а) готовы выполнить эту работу в среднем за $33
Hi, I am ready to discuss and start develop this script I have more than 5 and half years of professional experience in PHP MYSQL website developments and integrating API scripts . Looking forward to discuss more Больше
Привет я прочитал детали проекта и могли бы сделать эту работу действительно очень быстро. У меня есть 6+-летний опыт работы с Java, JSP, PHP, MySQL, JavaScript и WordPress .. И договорные цены ... Просто мне сообщени Больше
Здравсвуйте. Могу предложить реализовать на php фрейморке Laravel для более безопасного и в дальнейшем поддерживаемого кода. Так же можно доработать Ваш код, не проблема. Спасибо.
Добрый день! Меня зовут Валерия и я представляю компанию Garnet Software. Предлагаю обсудить Ваше задание более детально в чате или при помощи скайпа. Интересуют сроки и некоторая дополнительная информация. С у Больше