имеем два файла в формате 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 где все будет работать- дам)

10 лет назад
dimitriy_geval
Димитрий 
48 лет
19 лет в сервисе
Был
3 года назад
26 отзывов

Заявки фрилансеров

Нет заявок фрилансеров