Gestion des devises
7 messages
• Page 1 sur 1
- sophieplaya
- WRInaute discret

- Messages: 101
- Inscription: 4 Mar 2009
Gestion des devises
Bonjour,
Mon site est développé en PHP, et j'aiemerais mettre en place un systeme de gestion des devises, mais je ne sais pas comemnt faire pour importer sur le site automatiquement les cours ?
Une idée ?
Merci !!
Sophie
Mon site est développé en PHP, et j'aiemerais mettre en place un systeme de gestion des devises, mais je ne sais pas comemnt faire pour importer sur le site automatiquement les cours ?
Une idée ?
Merci !!
Sophie
-

spout - WRInaute accro

- Messages: 4378
- Inscription: 14 Mai 2003
Re: Gestion des devises
J'ai déjà utilisé cette librairie PEAR:
http://pear.php.net/package/Services_ExchangeRates
Mais je viens de constater que ce package n'est plus maintenu, mais ça doit tjs fonctionner.
Il y a un exemple ici:
http://pear.php.net/package/Services_ExchangeRates/docs/0.6.0/__fileso ... e.php.html
Ca utilise les données ECB (European Central Bank):
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
Source: http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html#dowloads
Encore une découverte, il y'a un exemple PHP très simple sur cette page:
http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html#dev
En PHP5 il faut regarder à la fonction simplexml_load_file() :
http://fr.php.net/manual/fr/function.simplexml-load-file.php
http://pear.php.net/package/Services_ExchangeRates
Mais je viens de constater que ce package n'est plus maintenu, mais ça doit tjs fonctionner.
Il y a un exemple ici:
http://pear.php.net/package/Services_ExchangeRates/docs/0.6.0/__fileso ... e.php.html
Ca utilise les données ECB (European Central Bank):
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
Source: http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html#dowloads
Encore une découverte, il y'a un exemple PHP très simple sur cette page:
http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html#dev
- Code: Tout sélectionner
<?php
//This is a PHP (4/5) script example on how eurofxref-daily.xml can be parsed
//Read eurofxref-daily.xml file in memory
$XMLContent= file("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml");
//the file is updated daily between 2.15 p.m. and 3.00 p.m. CET
foreach ($XMLContent as $line) {
if (ereg("currency='([[:alpha:]]+)'",$line,$currencyCode)) {
if (ereg("rate='([[:graph:]]+)'",$line,$rate)) {
//Output the value of 1 EUR for a currency code
echo '1 € = '.$rate[1].' '.$currencyCode[1].'<br />';
//--------------------------------------------------
// Here you can add your code for inserting
// $rate[1] and $currencyCode[1] into your database
//--------------------------------------------------
}
}
}
?>
En PHP5 il faut regarder à la fonction simplexml_load_file() :
http://fr.php.net/manual/fr/function.simplexml-load-file.php
- sophieplaya
- WRInaute discret

- Messages: 101
- Inscription: 4 Mar 2009
Re: Gestion des devises
Géant Merci !!!
Juste une petite question... je débute... je peux écrire qqch pour que la page s'actualise automatiquement une fois par jour ?
Merci ! Merci !
Juste une petite question... je débute... je peux écrire qqch pour que la page s'actualise automatiquement une fois par jour ?
Merci ! Merci !
-

spout - WRInaute accro

- Messages: 4378
- Inscription: 14 Mai 2003
Re: Gestion des devises
Le script PHP en exemple lit directement depuis la source, donc dès que le fichier XML sera mis à jour, tes données le seront aussi.
The reference rates are usually updated by 3 p.m. C.E.T. They are based on a regular daily concertation procedure between central banks across Europe and worldwide, which normally takes place at 2.15 p.m. C.E.T.
- sophieplaya
- WRInaute discret

- Messages: 101
- Inscription: 4 Mar 2009
Re: Gestion des devises
genial merci !!
- sophieplaya
- WRInaute discret

- Messages: 101
- Inscription: 4 Mar 2009
Re: Gestion des devises
... en fait... ce ne sont pas vraiment les devises dont j'aurais besoin....
ou pourais-je trouver les devises des pays latino americain, et canadien ?
ou pourais-je trouver les devises des pays latino americain, et canadien ?
- sophieplaya
- WRInaute discret

- Messages: 101
- Inscription: 4 Mar 2009
Re: Gestion des devises
pardon... encore moi... les données sont peut etre mises a jour automatiquement, mais pas ma base de donnée, non? la requête ne se fait que lorsque je charge ma page ?
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- L'extension Web Developer pour Google Chrome - 22-03-2010
- Gestion des droits d'accès dans Google Webmaster Tools - 03-03-2010
- Découpage du forum webmaster en 2 forums - 10-08-2005
- API Google Analytics : segments avancés, objectifs, variables personnalisées - 15-12-2009
- API Google Analytics : gestion des comptes, profils, segments, objectifs - 19-08-2010
- L'annuaire WebRankInfo référence les profils des réseaux sociaux - 11-01-2010
- La balise d'URL canonique inter-sites - 16-12-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
