<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>
Formularze w PHP
</title>
</head>
<body>
<?php
if(!isset($_POST["bokA"]) && !isset($_POST["bokB"]))
{
print('<form method="get" action="'.$_SERVER["PHP_SELF"].'">');
print("<fieldset><legend>Prostokąt</legend>");
print('Wprowadź długość pierwszego boku prostokata:');
print('<input type="number" name="bokA"><br><br>');
print('Wprowadź długość drugiego boku prostokata:');
print('<input type="number" name="bokB"><br><br>');
print('<input type="submit" value="Wyślij"> <input type="Reset" value="Wyczyść">');
print('</fieldset>');
print('</form>');
}
elseif($_POST["bokA"]<=0)
{
print('Błędna wartość !!! Wróć, i uzupełnij ponownie pole formularza.');
}
elseif($_POST["bokB"]<=0)
{
print('Błędna wartość !!! Wróć, i uzupełnij ponownie pole formularza.');
}
else
{
$pole=pow($_POST["bokA"]*pow($_POST["bokB"],2));
$pole=number_format($pole,2);
$obwod=pow($_POST["bokA"]+pow($_POST["bokB"],2));
$obwod=number_format($obwod,2);
print("Pole prostkąta o bokach <b>".$_POST["bokA"]."jd</b> i <b>".$_POST["bokB"]."jd</b> wynosi: <b>".$pole."jk</b>.<br>");
print("Obwód prostkąta o bokach <b>".$_POST["bokA"]."jd</b> i <b>".$_POST["bokB"]."jd</b> wynosi: <b>".$obwod."jk</b>.<br>");
}
?>
</body>
</html>
Witam. Napisałem formularz który pobiera dane i później je wypisuje jednak zamiast wypisać je to wyświetla mi pustą stronę. Proszę o pomoc, co jest źle w kodzie i wyjaśnienie dlaczego nie chce działać.