Bonjour,
je viens vers vous pour vous demander de l'aide ...
j'aimerais savoir si c'est possible de faire cela
j'ai un fichier php qui me permet d'affiché une devise
exemple le cours actuelle EUR vers le USD
mon fichier eur_usd.php est bien fonctionnel et ça affiche bien la valeur avec un echo
Code php : Sélectionner tout - Visualiser dans une fenêtre à part echo $currency_input.' '.$currency_from.' = '.$currency.' '.$currency_to;
mais j'aimerais savoir si c'est possible qu’après le echo ça me crée un fichier .txt avec le contenu du echo
-> 1 EUR = 1.1234 USD
et à chaque fois que je lance mon fichier eur_usd.php ça me crée le fichier puis ça écrasse sur le meme fichier texte eur_usd.txt
voici le contenu du fichier php
Merci beaucoup
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php function currencyConverter($currency_from,$currency_to,$currency_input){ $yql_base_url = "http://query.yahooapis.com/v1/public/yql"; $yql_query = 'select * from yahoo.finance.xchange where pair in ("'.$currency_from.$currency_to.'")'; $yql_query_url = $yql_base_url . "?q=" . urlencode($yql_query); $yql_query_url .= "&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys"; $yql_session = file_get_contents($yql_query_url); $yql_json = json_decode($yql_session,true); $currency_output = (float) $currency_input*$yql_json['query']['results']['rate']['Rate']; return $currency_output; } $currency_input = 1; //currency codes : http://en.wikipedia.org/wiki/ISO_4217 $currency_from = "EUR"; $currency_to = "USD"; $currency = currencyConverter($currency_from,$currency_to,$currency_input); echo $currency_input.' '.$currency_from.' = '.$currency.' '.$currency_to; ?>
Partager