Kan iemand voor mij een xml parser maken (eventueel tegen betaling!!!) welke de gegevens naar de mySQL database stuurd. Ik heb al veel info hierover gelezen maar weet niet hoe te beginnen (en hoe te eindigen).

Het volgende moet mogelijk zijn:

Via een $_POST['xml'] wordt de xml data naar het script gestuurd, deze moet het dan vervolgens in de muSQL database plaatsen (en de foto ophalen) als het om een <actie>add</actie> gaat. Het kan ook zijn dat er een delete xml bericht wordt gestuurd, dan moeten de gegevens uit de database gewist worden.
Tevens moet er een id-code van het bericht terug gestuurd worden (zoals: print
('<result><ok>1</ok><id>12345</id></result>');)

De xml bestanden welke worden gepost zien er ongeveer zo uit:

<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
<request>
<actie>add</actie>
<cat>motor</cat>
<merk>Ducati</merk>
<model>748 S</model>
<brandstof>benzine</brandstof>
<kleur>Rood</kleur>
<bouwjaar>1999</bouwjaar>
<kmstand>22006</kmstand>
<omschrijving>Zo goed als nieuw!</omschrijving>
<prijs>9450</prijs>
<afbeelding nr="1">http://images.test.nl/1-2-3.jpg
<klant>
<naam>Testklant</naam>
<adres>Testweg 303</adres>
<postcode>1234 AB</postcode>
<plaats>Teststad</plaats>
<telefoon>024 1111111</telefoon>
<fax>024 2222222</fax>
<email>[email protected]</email>
<website>www.website.nl</website>
</klant>
</request>

Is er iemand die mij hiermee kan helpen, die zo.n scriptje makelijk kan oplepelen???
xml_prase() functie gebruiken
Ik ben echt een beginner hiermee, kan je me misschien een beetje meer op weg helpen?
Bedankt, deze had ik al eerder doorgelezen maar ik kom nog steeds niet verder... Kan iemand een opzetje maken?
<?php
//define the source of the feed
define(feed,'http://mijnbronhost.nl/rssfeed.ext');
//recive file form server
$xml_feed = file_get_contents(feed);
//create a xml phraser
$xml_praser = xml_parser_create();
//tell the vars to the xml phrasers
xml_parse_into_struct($xml_praser,$xml_feed,$xml_keys,$xml_index);
//lets phrase ^^
xml_parser_free($xml_praser);
//generate the headlines
for($i = 0;!empty($xml_index['TITLE'][$i]);$i++){
if($i == 0){
echo '<strong>Headlines van:<a href="'.$xml_keys[$xml_index['LINK'][$i]]['value'].'">'.$xml_keys[$xml_index['TITLE'][$i]]['value'].'
</a></strong><br />';
}else{

echo '<a href="'.$xml_keys[$xml_index['LINK'][$i]]['value'].'">'.$xml_keys[$xml_index['TITLE'][$i]]['value'].
'</a><br />';
}
}
?>

Dit heb ik ooit gemaakt om een rss bestand om te zetten naar "html".
Ook hier kan ik zelf niets mee, ben een beginner hierin...

Is er iemand die het voor mij kan/wil maken tegen betaling???

Reageren