Надеюсь, я вас правильно понял.Это
if(!isset($_POST["start"], $_POST["end"], $_POST["multiplication"])) {
print "Please enter some values";
}
, который работает не так, как ожидалось?Кажется, что вы предполагаете, что пустая строка означает, что ничего не установлено, что не соответствует действительности.
$x = "";
isset($x); // true
Используйте empty()
или просто $_POST['start'] == ''
вместо.