fork download
  1. /<!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Калькулятор</title>
  5. <meta charset="utf-8">
  6. <style>
  7. p {font-size: 1.2em;}
  8. .error {color: Blue; font-size: 2em;}
  9. form>label {display: block; margin: 5px 10px}
  10. input {padding: 4px;}
  11. fieldset {width: 200px; margin: 5px 10px}
  12. input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
  13. </style>
  14. </head>
  15. <body>
  16. <?php
  17. if ($_SERVER['REQUEST_METHOD'] != 'POST')
  18. {
  19. ?>
  20. <form action="lab4_1.php" method="post">
  21. <label>x <input type="text" placeholder="Введите 1е число" name="x"></label>
  22. <label>y <input type="text" placeholder="Введите 2е число" name="y"></label>
  23. <fieldset>
  24. <legend>Вид операции</legend>
  25. <select name="s1">
  26. <option value="+">+</option>
  27. <option value="-">-</option>
  28. <option value="*">*</option>
  29. <option value="/">/</option>
  30. </select></br><hr>
  31. </fieldset>
  32. <input type="submit" value="Вычислить">
  33. </form>
  34. <?php
  35. } else
  36. {
  37. if ( isset($_POST["x"]) && isset($_POST["y"]))
  38. {
  39. switch ($_POST["s1"])
  40. {
  41. case "+": $r=$_POST["x"]+$_POST["y"]; break;
  42. case "-": $r=$_POST["x"]-$_POST["y"]; break;
  43. case "*": $r=$_POST["x"]*$_POST["y"]; break;
  44. case "/": $r=$_POST["x"]/$_POST["y"]; break;
  45. default : $r="Операция не поддерживается";
  46. }
  47. echo "<p>Результат: $r</p>";
  48. }
  49. else {
  50. echo <<<EOD
  51. <p class="error">Не все переменные определены</p>
  52. EOD;
  53. }
  54. }
  55. ?>
  56. </body>
  57. </html>
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
/<!DOCTYPE html>
^
Main.java:1: error: class, interface, or enum expected
/<!DOCTYPE html>
 ^
Main.java:1: error: class, interface, or enum expected
/<!DOCTYPE html>
  ^
Main.java:1: error: class, interface, or enum expected
/<!DOCTYPE html>
   ^
Main.java:7: error: malformed floating point literal
        p {font-size: 1.2em;}
                      ^
Main.java:7: error: class, interface, or enum expected
        p {font-size: 1.2em;}
                            ^
Main.java:8: error: class, interface, or enum expected
        .error {color: Blue; font-size: 2em;}
                             ^
Main.java:8: error: malformed floating point literal
        .error {color: Blue; font-size: 2em;}
                                        ^
Main.java:8: error: class, interface, or enum expected
        .error {color: Blue; font-size: 2em;}
                                            ^
Main.java:9: error: class, interface, or enum expected
        form>label {display: block; margin: 5px 10px}
                                    ^
Main.java:10: error: class, interface, or enum expected
        input {padding: 4px;}
                            ^
Main.java:11: error: class, interface, or enum expected
        fieldset {width: 200px; margin: 5px 10px}
                                ^
Main.java:12: error: illegal character: '#'
        input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
                                                ^
Main.java:12: error: class, interface, or enum expected
        input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
                                                         ^
Main.java:12: error: illegal character: '#'
        input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
                                                                     ^
Main.java:12: error: class, interface, or enum expected
        input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
                                                                              ^
Main.java:12: error: class, interface, or enum expected
        input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
                                                                                                ^
Main.java:12: error: class, interface, or enum expected
        input[type="submit"] {border: 3px solid #ffcc00; background: #efe4bd; margin: 5px 10px; padding: 4px;}
                                                                                                             ^
Main.java:17: error: unclosed character literal
if ($_SERVER['REQUEST_METHOD'] != 'POST')
             ^
Main.java:17: error: unclosed character literal
if ($_SERVER['REQUEST_METHOD'] != 'POST')
                            ^
Main.java:17: error: unclosed character literal
if ($_SERVER['REQUEST_METHOD'] != 'POST')
                                  ^
Main.java:17: error: unclosed character literal
if ($_SERVER['REQUEST_METHOD'] != 'POST')
                                       ^
Main.java:41: error: class, interface, or enum expected
            case "+": $r=$_POST["x"]+$_POST["y"]; break;
                                                  ^
Main.java:42: error: class, interface, or enum expected
            case "-": $r=$_POST["x"]-$_POST["y"]; break;
            ^
Main.java:42: error: class, interface, or enum expected
            case "-": $r=$_POST["x"]-$_POST["y"]; break;
                                                  ^
Main.java:43: error: class, interface, or enum expected
            case "*": $r=$_POST["x"]*$_POST["y"]; break;
            ^
Main.java:43: error: class, interface, or enum expected
            case "*": $r=$_POST["x"]*$_POST["y"]; break;
                                                  ^
Main.java:44: error: class, interface, or enum expected
            case "/": $r=$_POST["x"]/$_POST["y"]; break;
            ^
Main.java:44: error: class, interface, or enum expected
            case "/": $r=$_POST["x"]/$_POST["y"]; break;
                                                  ^
Main.java:45: error: class, interface, or enum expected
            default : $r="???????? ?? ??????????????";
                    ^
Main.java:46: error: class, interface, or enum expected
        }
        ^
Main.java:48: error: class, interface, or enum expected
    }
    ^
Main.java:51: error: <identifier> expected
			<p class="error">?? ??? ?????????? ??????????</p>
			        ^
Main.java:51: error: illegal start of type
			<p class="error">?? ??? ?????????? ??????????</p>
			         ^
Main.java:51: error: <identifier> expected
			<p class="error">?? ??? ?????????? ??????????</p>
			                ^
Main.java:51: error: ';' expected
			<p class="error">?? ??? ?????????? ??????????</p>
			                 ^
Main.java:51: error: ';' expected
			<p class="error">?? ??? ?????????? ??????????</p>
			                                  ^
Main.java:51: error: illegal start of type
			<p class="error">?? ??? ?????????? ??????????</p>
			                                              ^
Main.java:51: error: ';' expected
			<p class="error">?? ??? ?????????? ??????????</p>
			                                                ^
Main.java:52: error: <identifier> expected
EOD;
   ^
Main.java:54: error: class, interface, or enum expected
}
^
41 errors
stdout
Standard output is empty