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

имеем два файла в формате CSV.

первый SCLAD.CSV

в нём 2 колонки: артикул товара и остаток на складе

второй файл PRICE.CSV , в нём колонки: артикул товара, название товара и цена товара.

Разделитель точка с запятой- в обоих файла. регистр названия именно такой ( с большой буквы), кодировка файла PRICE.CSV кириллица windows-1251

на основе двух этих файлов, хранящихся на сайте, нужно сделать скрипт, запускающийся по крону, чтобы он из двух вышеуказанных файлов слепил

html файл из 4 колонок ( 1- артикул, 2- название товара, 3- цена товара, 4- остаток на складе)

образец файла, во вложении sclad.html

важный момент!!! если остаток на складе 5шт и меньше, то ячейку таблицы подсветить оранжевым.

если остаток на складе 0, то ячейку подсветить красным. В образце есть момент.

Также: в файле PRICE.CSV некоторые артикулы идут с нулем, например 0701, тогда как в SCLAD.CSV без нуля, во избежание нестыковок этот момент следует учесть ( либо убрать нули, перед обработкой, либо сделать соответствующее условие), чтобы артикулы 701 и 0701 воспринимались как одинаковые, итоговый вывод в html должен быть без нуля.

С учетом того, что файл будет генерироваться раз в 20 минут, следует сделать, чтобы перед созданием нового

sclad.html старый записывался в sclad_bak.html, после чего в sclad.html удаляется содержимое, и он перезаписывается с новыми данными.

Также в начале файла обязательно указать время формирования ( то есть время создания файла), в образце в скобочках ( тут ставим время создания файла- то есть 12-10 09.02.2015 например, то есть вначале время, потом дата)

файл generator.php, создающий sclad.html должен запускаться как по крону, так и вручную, то есть при заходе по ссылке http://kkkkk.ru/generator.php

( правильную ссылку и вход на ftp где все будет работать- дам)

9 лет назад
dimitriy_geval
Димитрий 
47 летРоссия
18 лет в сервисе
Был
2 года назад
26 отзывов
  • Похожие заказы
  • Сайт: autonewart.com/auto.php Проблема: очень долго грузится. Причина: очень много картинок в FancyBox, которые загружаются ВСЕ и СРАЗУ при входе на сайт. Предполагаемое решение (в идеале): сделать загрузку изображений только после открытия соответствующей галереи. PS сайт сделан на wysiwygwebbuilder, FancyBox ...

    Закрыт
    9 лет назад
  • $7

    Есть сверстанный лендинг. Лендинг будет в ввиде Html страницы. Хостинг VPS - всё есть. На лендинге нужно спрограмить формы в количестве (поля у всех почти идентичные): а) 2 формы с 3-мя полями с проверкой на заполнение ...

    Закрыт
    9 лет назад
  • $60

    На сайте уже есть произвольный тип записи (например тур или квест), в него надо добавить функцию бронирования и календаря. В дизайне ничего сложного, всё очень просто (прикрепленный файл). Пользователь открывает на сайте какую-либо запись, читает информацию, ...

    Закрыт
    9 лет назад
  • Нужно на php и mysql написать демку примерно такого фильтра http://demo.ocfilter.com/laptops-and-accessories/laptops¶ms=m:414,1069;p:536-2040 Базу данных я дам. От вас: 1. Вывод самого фильтра 2. Фильтр товаров по свойствам (просто id товаров вывести) 3. disabled="" при фильтре + (возможно кол-во найденных, потом решим) Жду ...

    Закрыт
    9 лет назад
  • $100

    Необходимо: Отдельный плагин/(и/или)шаблон страницы для Wordpress темы, который сможет писать посты вне админки. Пример страницы - https://medium.com/p/new-post + Нужна модификация - кнопка большой буквы в еэдиторе http://prntscr.com/5xn73a По сути, интересует страница создания поста как на medium.com ...

    Закрыт
    9 лет назад
  • Перенести и настроить шаблон Joomla 2.5 с сайта http://hram-ua.com/ на сайт http://galleryua.com/photo/ под "настроить" подразумевается перенести все скрипты JS, стили, php вставки, которые есть в шаблоне на www.galleryua.com и нет на www.hram-ua.com

    Закрыт
    9 лет назад
  • Необходимо изменить стандартный вид формы приёма платежей от Яндекс.Кассы Мне нужен следующий набор полей при оплате Номер карты/кошелька (обязательно) ФИО (обязательно) Контактный телефон (обязательно, ввод по маске 8-(___)-___-__-__ ) Адрес объекта (обязательно) Комментарий (необязательно) Содержимое полей должно передаваться в историю ...

    Закрыт
    9 лет назад