За последние 24 часа нас посетили 19139 программистов и 1643 робота. Сейчас ищут 903 программиста ...

Форма рассчёта

Тема в разделе "PHP для новичков", создана пользователем Fati, 9 фев 2012.

  1. Fati

    Fati Активный пользователь

    С нами с:
    9 фев 2012
    Сообщения:
    45
    Симпатии:
    0
    Здравствуйте.

    Ребята, ПРОШУ, ПОМОГИТЕ!!!
    я только-только приступила к изучению PHP. Вернее прямо сегодня.
    Преподаватель приказал завтра принести готовое дом. задание: создание формы рассчёта кредита.
    Суть дом. задания в следующем:
    кредит: 100000руб
    проценты: 12%
    срок погашения: 24 месяца
    рассчитать: сколько выплачивать каждый месяц.

    у меня ничего не получается. Я плохо поняла сегодняшнюю лекцию. А завтра надо отдать ему задание.
    Вот такой бред я понаписала:
    ___________________________
    <form action="index.php" method="get">
    Сумма кредита:<br />
    <input type="text" name="kredit" size="30"><br />
    Период (в месяцах):<br />
    <input type="text" name="period" size="30"><br />
    Проценты (%):<br />
    <input type="text" name="procents" size="30"><br />
    <input type="submit" name="submit_kr" value="посчитать">
    </form>
    <?php
    echo
    $a="kredit";
    $b="period";
    $c="procents";
    $d=$a/$b*$c;
    ?>
    _________________________________
    пожалуйста, не ругайтесь и не бросайте в монитор помидоры. Помогите лучше.
    Пожалуйста ..пожалуйста.
    как мне правильно написать этот алгоритм рассчёта, чтобы я ввела в эти поля заданные значения, а программа написала мне 500 (столько по сути должно получиться): 100000руб/100*12%/24мес=500
    наверное, я вообще всё не туда и не так вписала.
    спасибо
     
  2. alive342

    alive342 Активный пользователь

    С нами с:
    21 апр 2011
    Сообщения:
    137
    Симпатии:
    0
    Адрес:
    Российская Федерация
    как больно бы ни было больно от нажатия клавиш для воспроизведения этого ужаса, я все же сделаю это


    Код (Text):
    1. <?php
    2.  
    3. $a = $_GET['kredit'];
    4. $b = $_GET['period'];
    5. $c = $_GET['procents'];
    6. $d = base64_decode('0YEg0YLQsNC60L7QuSDQsNC00L7QstC+0Lkg0YTQvtGA0LzRg9C70L7QuSDQvdCw0LTQviDQsdC+0YDRiSDQstCw0YDQuNGC0YwsINCwINC90LUg0LrQvtC00LjRgtGM');
    7. echo $d;
    8. ?>
     
  3. Fati

    Fati Активный пользователь

    С нами с:
    9 фев 2012
    Сообщения:
    45
    Симпатии:
    0
    alive342, спасибо большое ))
    заверши своё благородное дело, поясни , пожалуйста, как понять то, что прописано в скобках? мне что с этим делать?
    спасибо.
    )я ещё не волшебник, я только учусь
     
  4. AndreJM

    AndreJM Активный пользователь

    С нами с:
    25 янв 2012
    Сообщения:
    522
    Симпатии:
    0
    Fati, не обращай внимание на троллей )
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    прям злой препод ни с того ни с сего сразу форму сука такая задал...
     
  6. johnnykramer

    johnnykramer Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    1
    Симпатии:
    0
    Код (Text):
    1. <form action="index.php" method="get">
    2. Сумма кредита:<br />
    3. <input type="text" name="kredit" size="30"><br />
    4. Период (в месяцах):<br />
    5. <input type="text" name="period" size="30"><br />
    6. Проценты (%):<br />
    7. <input type="text" name="procents" size="30"><br />
    8. <input type="submit" name="submit_kr" value="посчитать"><br />
    9. </form>
    10. <?php
    11. if (!empty($_GET["kredit"])&&!empty($_GET["period"])&&!empty($_GET["procents"]))
    12. {
    13. $a=$_GET["kredit"];
    14. $b=$_GET["period"];
    15. $c=$_GET["procents"];
    16. $d=$a/$b*$c;
    17. echo $d;
    18. }
    19. else {echo "Чего-то не хватает =(";}
    20. ?>
     
  7. Fati

    Fati Активный пользователь

    С нами с:
    9 фев 2012
    Сообщения:
    45
    Симпатии:
    0
    Да, igordata, именно, ни с того, ни с сего, сразу формы задал, даже не растолковав, что к чему.
    Наверно, думает, что и так это все должны знать)

    johnnykramer, спасибо тебе огромное!
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    угу. в феврале.