在整个页面中转换货币

时间:2014-05-07 08:03:47

标签: javascript php jquery mysql

当我们从下拉列表'USD','IND'中选择时,想要在整个网页中转换货币金额。默认情况下,货币为INR。

Image

2 个答案:

答案 0 :(得分:1)

您有两种可能的选择:

  • 更改保管箱值会导致整个网站使用新货币或
  • 重新加载
  • 更改保管箱值会执行ajax调用以重新加载所有价格,然后使用javascript替换它们

取决于你的选择,走哪条路;)

答案 1 :(得分:1)

这是一个简单的PHP代码,您可以使用该代码从雅虎财务中获取实时货币价值(http://finance.yahoo.com/

在这个例子中,我得到印度卢比的美元价值。

<?php
$from   = 'USD'; /*change it to your required currencies */
$to     = 'INR';
$url = 'http://finance.yahoo.com/d/quotes.csv?e=.csv&f=sl1d1t1&s='. $from . $to .'=X';
$handle = @fopen($url, 'r');

if ($handle) {
    $result = fgets($handle, 4096);
    fclose($handle);
}
$allData = explode(',',$result); /* Get all the contents to an array */
$dollarValue = $allData[1];

echo 'Value of $1 in Indian Rupees is Rs. '.$dollarValue;
?>