День добрый!
Задача такова: нужно сделать кредитный калькулятор под 3% годовых от остатка, нашел я экономическую формулу ((сумма остатка по кредиту * % ставку * количество дней ) / (365 * 100%)) данные брал здесь http://stepandstep[dot]ru/catalog/le[dot][dot][dot][dot]po-kreditu[dot]html
, а загвоздка собственно в следующем: нет динамики нужно все варианты писать вручную CODE ( html):
скопировать код в буфер обмена
<?xml version="1.0" encoding="windows-1251"?> <!doctype html public "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title> Форма </title> </head> <body> <form method="post" action="script.php"> <select name="money"> <option value="0" selected>Сделайте выбор... <option value="1000">1000 <option value="2000">2000 <option value="3000">3000 </select> <select name="year"> <option value="0" selected>Сделайте выбор... <option value="12">1 год <option value="24">2 года <option value="36">3 года </select> <select name="procent"> <option value="0" selected>Сделайте выбор... <option value="0.03">3.0% <option value="0">0.0% </select> <input type="submit" name="submit" value="Рассчитать"> </form> </body> </html>
PHP:
скопировать код в буфер обмена
<?PHP if(isset($_POST['submit'])) { $many = $_POST['money']; echo "взял кредит на ".$many."<br />"; $year = $_POST['year']; echo "на ".$year." месяцев<br />"; $procent = $_POST['procent']; echo "Процентная ставка ".$procent."%<br />"; $viplata = $many/$year; echo"Ежемесячная выплата - ".$viplata."<br />"; //Остаток по кредиту $ostatok0=$many; $ostatok1=$many-$viplata; $ostatok2=$ostatok1-$viplata; $ostatok3=$ostatok2-$viplata; $ostatok4=$ostatok3-$viplata; //... echo"<h3>Остаток по кредиту</h3>"; echo $ostatok0."<br />"; echo $ostatok1."<br />"; echo $ostatok2."<br />"; echo $ostatok3."<br />"; echo $ostatok4."<br />"; echo"..."; $dengi0 = $ostatok0*$procent*30/365; $dengi1 = $ostatok1*$procent*30/365; $dengi2 = $ostatok2*$procent*30/365; $dengi3 = $ostatok3*$procent*30/365; //... echo"<h3>Переплата по кредиту по месяцам</h3>"; echo $dengi0." переплата за 1 месяц<br />"; echo $dengi1." переплата за 2 месяц<br />"; echo $dengi2." переплата за 3 месяц<br />"; echo $dengi3." переплата за 3 месяц<br />"; echo"..."; } ?>
Как можно это сделать через циклы? или как то подругому что б уменьшить код?
|