Soort werkzaamheden:
programmering, scripten
Omschrijving van de werkzaamheden:
Voor een osCommerce webwinkel ben ik op zoek naar iemand die het volgende kan realiseren:Mijn leverancier zet elke dag een gezipt XML bestand op mijn FTP server met zo'n soort bestandsnaam: catalogus_2010-10-29_nl_NL_31485_v1-0_xml.xml.gz
In dat bestand staan alle producten die de leverancier aanbiedt. Hierbij kan je denken aan naam, productcode, links naar afbeeldingen, voorraad, prijs, fabrikant enzovoorts.
Ik wil dat er elke nacht middels een cronjob een update plaatsvindt van de productdatabase van mijn webwinkel, waarbij gebruik wordt gemaakt van de XML bestanden die mijn leverancier op mijn FTP server heeft gezet.
Er moeten twee verschillende processen zijn bij deze update. Eerst moet worden gecontroleerd aan de hand van de productcode in het XML/CSV bestand of het product reeds voorkomt in de productdatabase van de webwinkel. Er zijn dan twee opties:
- Als het product reeds voorkomt, moet alleen het veld 'voorraad' in mijn MySQL database worden geupdate.
- Als het product nog niet voorkomt, moet het product aan het assortiment worden toegevoegd waarbij alle velden uit het XML bestand worden overgenomen in de database. Productnaam, productcode, afbeeldingen, voorraad, prijs, enzovoorts.
Indien de tweede optie in werking wordt gezet, moet het product op 'onzichtbaar' worden gezet, zodat het nog niet direct zichtbaar is in de webwinkel. Ik wil dan namelijk eerst zelf de prijs, categorie en titel van het product kunnen aanpassen via de admin van Oscommerce.
Als de tweede optie dus het geval is, en er een nieuw product 'onzichtbaar' is toegevoegd, wil ik graag een mailtje krijgen als soort waarschuwing.Tot slot kan het ook nog voorkomen dat een product in de webwinkel staat, maar niet terugkomt in het XML/CSV bestand. In dat geval moet ook de status op 'onzichtbaar' worden ingesteld en ook hiervan wil ik graag per e-mail een notificatie ontvangen.
In de praktijk wil ik dus na elke update van mijn webwinkel (iedere ochtend) een e-mail ontvangen met daarin het volgende:
- producten die nieuw in mijn database zijn gezet
- producten waarvan de voorraad naar '0' is gegaan
- producten die nog wel in de database zitten, maar niet meer voorkomen in de XML feed
Nadat een XML bestand is uitgelezen en verwerkt moet deze automatisch weer van de server worden verwijderd.
Prijs:
Ik verzoek iedereen in dit topic te reageren. Als je een interessant aanbod doet, neem ik via PM contact met je op.
Deadline:
Liefst zo snel mogelijk
BTW-nummer verplicht:
nee
- XML bestand uitlezen en inhoud opslaan in MySQL database
-
1461 × bekeken sinds 30-10-2010, 18:57 #1Particulier
- Ik accepteer betaling via
- Bank
- Berichten
- 342
- Lid sinds
- 16 Jaar
XML bestand uitlezen en inhoud opslaan in MySQL database
-
-
30-10-2010, 20:02 #2
- Berichten
- 1.031
- Lid sinds
- 17 Jaar
Re: XML bestand uitlezen en inhoud opslaan in MySQL database
Ik kan bovenstaande voor u realiseren, echter mogelijk dat de deadline 'roet' in het eten gooit (zit komende 2 a 3 weken redelijk 'vol').
Ik heb ervaring met osCommerce (ooit een desktop applicatie ontwikkeld die de osCommerce interface verving en ook producten importeerde en exporteerde naar de osCommerse shop en ook de orders uitlas om zo etiketten af te drukken e.d.)
Voor prijsopgave kan u mij bereiken via PM (ter info: verwacht bij mij geen studenten-loon(tje) als kosten)
-
30-10-2010, 20:03 #3
- Berichten
- 330
- Lid sinds
- 18 Jaar
Re: XML bestand uitlezen en inhoud opslaan in MySQL database
Ik kan je wellicht helpen met je wensen. Ik ben ervaren in het programmeren, waardoor mijn prijs wel wat hoger ligt dan bijvoorbeeld 15 euro. Mocht je beschikken over een redelijk budget conform de opdrachtgrootte dan mag je mij altijd een pm sturen. Bvd.
-
04-11-2010, 09:51 #4
- Berichten
- 5
- Lid sinds
- 14 Jaar
Re: XML bestand uitlezen en inhoud opslaan in MySQL database
Ik kan dit voor je bouwen in ca 4 uur tijd á 25,- per uur.
Dit zou in principe moeten lukken op de maandag na eventueel accoord.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic