Data url importeren

Status
Niet open voor verdere reacties.

sanma

Gebruiker
Lid geworden
11 dec 2008
Berichten
170
Hallo,

Ik heb een .csv en een .xml die ik vanuit een url kan openen.

Nu zou ik graag willen dat ik die via PHP kan inladen in mijn MySQL database en de php kan uitvoeren als een cronjob.

Ik heb al het een en ander opgezocht echter kom ik er niet aan uit.
 
Je kunt de data ophalen met PHP via de functie:

PHP:
 file_get_contents( "URL" )

Een XML document kun je zelfs ophalen en inladen met simpleXML:

http://php.net/manual/en/book.simplexml.php

CSV zul je waarschijnlijk zelf moeten parsen, maar dat zou niet zo heel lastig moeten zijn...

Daarna kun je het met een scriptje in je database pompen.
 
lukt die bovenste niet werkt dit ook

$url = "hier uw link";
$ch = curl_init();
$timeout = 5; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan