За последние 24 часа нас посетили 20956 программистов и 1107 роботов. Сейчас ищут 429 программистов ...

Не выводится результат

Тема в разделе "PHP для новичков", создана пользователем odesa2010, 24 май 2016.

  1. odesa2010

    odesa2010 Новичок

    С нами с:
    24 май 2016
    Сообщения:
    4
    Симпатии:
    0
    Код
    PHP:
    1. <?php
    2. if (is_numeric($_POST['prev']))
    3. {
    4. if (is_numeric($_POST['that']))
    5. {
    6.     $prev=$_POST['prev'];
    7.     $that=$_POST['that'];
    8.     $tarif=$_POST['action'];
    9.  
    10. if ($_POST['action'] == 1) {$res = ($that - $prev) * 5.64;
    11. }
    12. elseif ($_POST['action'] ==2) { $res = ($that - $prev)*4.656;
    13.  
    14. }
    15. elseif ($_POST['action']==3) { $res = ($that - $prev)*10.296;
    16.  
    17. }
    18. elseif ($_POST['action']==4) { $res = ($that - $prev)*2.592;
    19.  
    20. echo 'otvet' . $res;
    21.  
    22. }
    23. }
    24. }
    25. else echo "zapolnite vse polya";
    26.  
    27. ?>
    форма
    HTML:
    1. <form action="tarif.php" method="post">
    2.      <p style="text-align:left"><b>Оберіть тариф </b><select name=action>
    3.    
    4.      <option value="1">тариф на послуги централізованого водопостачання - 5,64 грн. 1 куб. м </option>
    5.      <option value="2">тариф на послуги централізованого водовідведення - 4,656 грн. 1 куб. м </option>
    6.      <option value="3">тариф на централізоване водопостачання та водовідведення  10,296 грн. 1 куб. м </option>
    7.      <option value="4">тариф для суб'єктів господарювання у сфері централізованого водопостачання та водовідведення 2,592 грн. 1 куб. м </option>
    8.     </select></p>
    9.     <br>
    10. <p style="text-align: left; line-height: 16px"><p align="justify"><b>Вкажіть показники лічильника за поточний і попередній місяць </b>
    11.   <br>
    12.   <br>
    13.     <p style="text-align:left"> Показник за попередній місяць <p style="text-align:left"><input type="text" name="prev"></p></p>
    14.       <br>
    15.     <p style="text-align:left"> Показник за поточний місяць <p style="text-align:left"><input type="text" name="that"></p></p>
    16.     <br>
    17.     <p style="text-align:left"> Натисніть на кнопку <p style="text-align:left"><input type="submit" name="res" value="Розрахувати"></p></p>
    18.  
    19.  
    20.  
    21.  
    22.   </form>
    В итоге не выводится ответ. Страница tarif.php пуста, если введены параметры, соответсующие условию (если неправильные, выводится сообщение об ошибке). В чем может быть дело?

    Вот сама ссылка на формы http://diplomka.prdi.ru/company.html
     
  2. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.230
    Симпатии:
    1.715
    Адрес:
    Молдова, г.Кишинёв
  3. SamyRed

    SamyRed Старожил

    С нами с:
    23 июл 2015
    Сообщения:
    1.196
    Симпатии:
    111
    Адрес:
    Украина
    LoL куда твои пробелы пропали??? Ссылку прикольную дал)