Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: конвертер валют

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: курсы и конвертер валют
Fiore
Отправлено: 03 Сентября, 2013 - 08:06:17
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2013  


Помог: 0 раз(а)




Здравствуйте!
Имеется такой скрипт

PHP:
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5.         <title>Конвертер валют</title>
  6. </head>
  7. <body>
  8.         <script type="text/javascript">
  9.                 c = new Array();
  10.                 n = new Array();
  11.                 c[0] = 1;
  12.                 n[0] = "USD";
  13.                 c[1] = 0.75;
  14.                 n[1] = "EUR";
  15.                 c[2] = 29.89;
  16.                 n[2] = "RUB";
  17.                 c[3] = 7.97;
  18.                 n[3] = "UAH";
  19.                 c[4] = 3.05;
  20.                 n[4] = "PLN";
  21.                 c[5] = 0.99;
  22.                 n[5] = "CAD";
  23.                 c[6] = 0.62;
  24.                 n[6] = "GBP";
  25.  
  26.                 function Conv()
  27.                 {
  28.                         var res, vfrom, vto, vcash;
  29.                         vcash = document.getElementById("cash").value;
  30.                         if(isNaN())
  31.                         vfrom = document.getElementById("from").value;
  32.                         vcash = vcash.replace(',', '\.');
  33.                         vcash = vcash.replace(' ', '');
  34.                         vcash = vcash.replace(' ', '');
  35.                         vto = document.getElementById("to").value;
  36.                         res = c[vto] * vcash / c[vfrom], 2;
  37.                 if(isNaN(res))
  38.                 {
  39.                         res = "<span class='result'>0,00</span>";
  40.                 }
  41.                 else
  42.                 {
  43.                         res = res.toFixed(2);
  44.                         res = res.toString();
  45.                         res = res.replace('\.', ',');
  46.                         res = "<span class='result'>" + res + "</span>&nbsp;" + n[vto];
  47.                 }
  48.                 document.getElementById("result").innerHTML = res;
  49.                 }
  50. </script>
  51.     <table border="0">
  52.         <tr>
  53.         <td>Исходная валюта</td>
  54.         <td>
  55.                 <select name="from" id="from" onchange='Conv();'>
  56.                         <option value="0" selected="selected">Доллар США</option>
  57.                         <option value="1">Евро</option>
  58.                         <option value="2">Рубль</option>
  59.                         <option value="3">Гривна</option>
  60.                         <option value="4">Польский злотый</option>
  61.                         <option value="5">Канадский доллар</option>
  62.                         <option value="6">Фунт стерлингов</option>
  63.                 </select>
  64.         </td>
  65.         </tr>
  66.         <td>Сумма</td>
  67.         <td><input name="cash" id="cash" class="is" type="text" onkeyup='Conv();' /></td>
  68.         </tr>
  69.         <tr>
  70.         <td>Расчетная валюта</td>
  71.         <td>
  72.                 <select name="to" id="to" onchange='Conv();'>
  73.                         <option value="0">Доллар США</option>
  74.                         <option value="1">Евро</option>
  75.                         <option value="2">Рубль</option>
  76.                         <option value="3" selected="selected">Гривна</option>
  77.                         <option value="4">Польский злотый</option>
  78.                         <option value="5">Канадский доллар</option>
  79.                         <option value="6">Фунт стерлингов</option>
  80.                 </select>
  81.         </td>
  82.         </tr></table>
  83.         <p>Результат <span id="result"><span class="result">0,00</span></span></p>
  84. </body>
  85. </html>
  86.  



Помогите пожалуйста вывести ниже результата сами значения валют в столбик:
EUR - 0.75
RUB - 29.89
UAH - 7.97
PLN - 3.05
CAD - 0.99
GBP - 0.62
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB