Find Jobs
Hire Freelancers

Simple page to upload a XLS file and publish it as ICS

$10-30 USD

Inaendelea
Imechapishwa about 5 years ago

$10-30 USD

Kulipwa wakati wa kufikishwa
I need a page with 2 fields: Employee ID File to upload + Send button User uploads a XLS (format as the attached one) When the form is submitted we upload the file, loop through all rows that has a date We create an event for each of the row that has a date, elements: “Time interval” is starting time and ending time of the event As "event title" add value in the column “Shift” + “Duration” example “SHIFT 08:00 hours" Create a ICS file of it (example attached) Save the file in the same directory and print it on the page [login to view URL]{employeeID}.ics where employeeID is the value set in the form If the file exists already in that directory, it is overwritten Once the file is created successfully a message is printed on the page. Attached XLS file example and ICS file example Please use drag and drop template similar to this for the file upload: [login to view URL] I am good with PHP for the server side part
Kitambulisho cha mradi: 19282853

Kuhusu mradi

4 mapendekezo
Mradi wa mbali
Inatumika 5 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi

Kuhusu mteja

Bedera ya SWEDEN
Enskede, Sweden
5.0
16
Njia ya malipo imethibitishwa
Mwanachama tangu Mac 6, 2008

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.