Path: csiph.com!feeder.erje.net!1.eu.feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer04.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!fx15.fr7.POSTED!not-for-mail Subject: Re: Brug af curl i php-script Newsgroups: dk.edb.internet.webdesign.serverside.php References: <_humD.327219$Tn3.179330@fx22.fr7> <00AmD.327226$Tn3.36326@fx22.fr7> <20180913232206.5d103c07ee9c743776ae8c64@gmail.com> <5b9ba165$0$677$14726298@news.sunsite.dk> <5b9ba1c1$0$677$14726298@news.sunsite.dk> <20180914161952.2fad1f93291f38f1b1b81561@gmail.com> <5b9c11af$0$678$14726298@news.sunsite.dk> <20180915010410.daaa083dc583bc8bfffd231e@gmail.com> <1kzfu2q1xexqd.dlg@lundhansen.dk> <1epsui7czlj44.dlg@lundhansen.dk> <_EpnD.276683$ZO2.34497@fx15.fr7> <5b9e78d9$0$677$14726298@news.sunsite.dk> <20180916210844.24950a683d5d875eb2d35605@gmail.com> From: Kim Ludvigsen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20180916210844.24950a683d5d875eb2d35605@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: da Content-Transfer-Encoding: 8bit Lines: 29 Message-ID: X-Complaints-To: abuse@newsdemon.com NNTP-Posting-Date: Sun, 16 Sep 2018 20:09:17 UTC Organization: http://www.NewsDemon.com Date: Sun, 16 Sep 2018 22:09:15 +0200 X-Received-Bytes: 2707 X-Received-Body-CRC: 1359418994 Xref: csiph.com dk.edb.internet.webdesign.serverside.php:7137 Den 16-09-2018 kl. 21:08 skrev Jan Hansen: > Kom det så til at virke? Når jeg prøver med en lokal kopi af det json du > uploadede, kan jeg få det til at virke ved at udskifte > $kurs = floatval(substr($response,strpos($response,'mid_rate')+11)); > $dato = substr($response,strpos($response,'last_updated')+15,10); > med > $obj=json_decode($response); > $kurs = $obj->result->data->data_detail[0]->mid_rate; > $dato = $obj->result->data->data_detail[0]->period; Jeg endte med : $obj = json_decode($response); $kurs = $obj->result->data->data_detail[0]->mid_rate; $dato = $obj->result->data->data_header->last_updated; "period" er den dato, jeg forespørger på, så den har jeg allerede. Jeg er nødt til at bruge last_updated, fordi den er den seneste kursdag. Resultatet er tomt, hvis der ikke er en kurs for dags dato (fx i forbindelse med helligdage), så jeg skal have lagt et tjek ind for, om dags dato er forskellig fra last_updated, så jeg ikke risikerer, at den seneste kurs overskrives med en tom værdi. Jeg har endnu ikke fået prøvet det 100 procent af, fordi jeg røg over grænsen. Jeg fik afprøvet forskellige dele, og de så ud til at virke. -- Mvh. Kim Ludvigsen