Почему не работает условие

sergiy7

Новичок
Подскажите плиз, не работает проверка условия, когда в форму водишь значение и нажимаешь кнопку отправить должно быть сообщение "Привет мир", а на самом деле опять форма
<?php
function showForm(){
echo "<html>";
echo "<head>";
echo "<title>Калькулятор</title>";
echo "</head>";
echo "<body>";
echo '<form action = "index4.php" method = "post">
<input type = "text" name = "a">
<select name = "o" >
<option value = "+">+</option>
<option value = "-">-</option>
<option value = "*">*</option>
<option value = "/">/</option>
</select>
<input type = "text" name = "a">
<input type = "submit" value = "=">


</form>';
echo "</body>";
echo "</html>";
}
function operation($a,$b,$oper){

return "Примет мир";

}

if(!(isset($_POST['a']) && isset($_POST['b']))){
showForm();

}
else{
$result = operation($_POST['a'],$_POST['b'], $_POST['o']);
echo $result;
}
?>
 
Последнее редактирование:

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Берем каждое условие - прогоняем через var_dump, смотрим, что внутри. Далее идем в раздел, ищем тему про литературы - берет оттуда названия книг, покупае(скачиваем) и читаем, далее исправляем свой код.
 

Kotofey

FloodMaster.
также учимся смотреть внимательнее код, относиться и к html формам.
 
Сверху