vladislavkopilov

3-1

Nov 4th, 2014
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.42 KB | None | 0 0
  1. <?php
  2.     if(isset($_GET["f-text1"]) && isset($_GET["f-text2"]) && isset($_GET["operation"])){
  3.         $var;
  4.         switch ($_GET["operation"]) {
  5.             case 1:
  6.                 $var = $_GET["f-text1"] + $_GET["f-text2"];
  7.                 echo "Ответ: ".$var."<br/>";
  8.                 break;
  9.             case 2:
  10.                 $var = $_GET["f-text1"] + $_GET["f-text2"];
  11.                 echo "Ответ: ".$var."<br/>";
  12.                 break;
  13.             case 3:
  14.                 $var = $_GET["f-text1"] * $_GET["f-text2"];
  15.                 echo "Ответ: ".$var."<br/>";
  16.                 break;
  17.             case 4:
  18.                 if($_GET["f-text2"]!=0){
  19.                     $var = $_GET["f-text1"] / $_GET["f-text2"];
  20.                     echo "Ответ: ".$var."<br/>";
  21.                 }else{
  22.                     echo "Ошибка! Деление на ноль";     
  23.                 }
  24.                 break;
  25.             default:
  26.                 break;
  27.         }
  28.     }
  29. ?>
  30. <!doctype html>
  31. <html>
  32.  <head>
  33.  <title></title>
  34.  <meta charset="utf-8">
  35.  </head>
  36.  <body>
  37.     <form method="GET" action="<?php echo $_SERVER['PHP_SELF'];?>">
  38.         <input type="text" name="f-text1" placeholder="Введите число 1" />
  39.         <input type="text" name="f-text2" placeholder="Введите число 2" />
  40.         <select name="operation">
  41.             <option disabled>Выберите операцию</option>
  42.             <option value="1">Сумма</option>
  43.             <option value="2">Разность</option>
  44.             <option value="3">Умножение</option>
  45.             <option value="4">Деление</option>
  46.          </select>
  47.          <input type="submit" value="Ok" />
  48.          <input type="reset"/>
  49.     </form>
  50.  <body>
  51. </html>
Advertisement
Add Comment
Please, Sign In to add comment