Написал простенький калькулятор валюты на PHP. По идее все должно работать, но не работает((( Может кто-нибудь знает почему?
PHP |
<?php $resulteuro=$_POST['summa']*33.68; $resultdollar=$_POST['summa']*27.60; $resultpound=$_POST['summa']*48.36;
switch($_POST['currenscy']) { case "euro": echo "<p>".$_POST['summa']." Евро соответствует $resaulteuro руб</p>"; break; case "dollar": echo "<p>".$_POST['summa']." Доллар соответствует $resaultdollar руб</p>"; break; case "pound": echo "<p>".$_POST['summa']." Фунт соответствует $resaulteuro руб</p>"; break; } ?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <select size="1" name="currency"> <option value="euro">euro</option> <option value="dollar">dollar</option> <option value="pound">pound</option> </select> <p><b>Сумма</b></p> <input type="text" name="summa" size="20" value="<?php echo $_POST['summa']; ?>"> <input type="submit" name="su |
Спустя 3 часа, 32 минуты, 49 секунд (23.09.2009 - 00:38) twin написал(а):
PHP |
<?php
$summ = !empty($_POST['summ'])?$_POST['summ']:NULL; $currency = !empty($_POST['currency'])?$_POST['currency']:NULL; if(isset($_POST['ok'])) { switch($currency) { case 'euro': echo '<p>'. $summ .'Евро соответствует '. $summ * 33.68 .' руб</p>'; break; case 'dollar': echo '<p>'. $summ .' Доллар соответствует '. $summ * 48.36 .' руб</p>'; break; case 'pound': echo '<p>'. $summ .' Фунт соответствует '. $summ * 27.60 .' руб</p>'; break; default: echo 'Введите сумму'; } } ?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <select size="1" name="currency"> <option value="euro">euro</option> <option value="dollar">dollar</option> <option value="pound">pound</option> </select> <p><b>Сумма</b></p> <input type="text" name="summ" size="20" value="<?php echo (int)$summ;?>" /> <input type="submit" name="ok" /> </form> |
Спустя 18 часов, 47 минут, 40 секунд (23.09.2009 - 19:25) ak167 написал(а):
twin, спасибо! Ща заценю)))
Спустя 14 минут, 34 секунды (23.09.2009 - 19:40) twin написал(а):
Малость подлечил. Вчера спал уже, когда писал