WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Valutakursvisare? (https://www.wn.se/forum/showthread.php?t=21895)

btng 2007-06-20 14:40

Någon som vet vart man kan få tag på en valutavisare som visar den aktuella kursen på $ € som man kan ha på sin websida?

WebWatch 2007-06-20 14:56

Xe har en variant.

http://www.xe.com/ucc/customize.php

Forex har väl något liknande.
http://www.forex.se/page.asp?sectionId=402

kan det vara något ?

btng 2007-06-20 15:02

Nja, tänkte mig inte riktigt en konverterare utan mer ett script som hämtar färdiga siffror från någonstansifrån så inte användarna behöver konvertera utan att det redan är färdigkonverterat.

oller 2007-06-20 16:03

Här har du en webservice som fixar det du söker.
http://www.webservicex.net/CurrencyConvertor.asmx

Kodexempel med PHP och NuSOAP (http://dietrich.ganx4.com/nusoap/):
Kod:

<?php
require_once('nusoap.php');
$client = new soapclient('http://www.webservicex.net/CurrencyConvertor.asmx?WSDL', true);

$param = array( 'FromCurrency' => 'USD', 'ToCurrency'  => 'SEK');
$result = $client->call('ConversionRate', array($param));

print "1USD = ".$result['ConversionRateResult']." SEK.";
?>

Mvh

ztream 2007-06-20 17:37

Tack Oller. Den använde jag nu :)

WizKid 2007-06-20 17:57

Kan vara värt att kolla om man har soap-stöd direkt i PHP så slipper man använda nusoap. http://se2.php.net/soap

btng 2007-06-20 18:36

Tack, jag tror jag har soapstöd. Är det bara att ta bort inkluderingen för att få det o funka då?

Är det någon mer än för mig det tar jättelång tid att ladda när man inkluderar filen?
Kan man minska den tiden på något sätt?

WizKid 2007-06-20 18:42

Om du har soap inbyggt så tror jag det blir:
Kod:

<?php
$client = new SoapClient('http://www.webservicex.net/CurrencyConvertor.asmx?WSDL');

$param = array( 'FromCurrency' => 'USD', 'ToCurrency'  => 'SEK');
$result = $client->ConversionRate($param);

print "1USD = ". $result->ConversionRateResult ." SEK.";
?>

Spelar det någon roll att det tar lång tid? Lättast är väl att lägga ett cronjob som uppdaterar kurserna säg varje timme.

btng 2007-06-20 18:58

Citat:

Originally posted by WizKid@Jun 20 2007, 18:42

Spelar det någon roll att det tar lång tid? Lättast är väl att lägga ett cronjob som uppdaterar kurserna säg varje timme.

Ja det spelar roll då jag inte vill att sidan ska laddas på ca 10sek.

WizKid 2007-06-20 19:40

Men om du uppdaterar kurserna och sparar det i en databas eller liknande och gör det varje timme. Så kommer vanliga sidladdningar inte påverkas av det.

btng 2007-06-20 19:45

Citat:

Originally posted by WizKid@Jun 20 2007, 19:40
Men om du uppdaterar kurserna och sparar det i en databas eller liknande och gör det varje timme. Så kommer vanliga sidladdningar inte påverkas av det.
Kanon!


Alla tider är GMT +2. Klockan är nu 01:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson