Я хочу запустить определенный блок PHP, если пользователь отправляет форму.Это работает, если я использую кнопку отправки с name = "submit" и:
<?php
if(isset($_POST['submit'])) {
code to run
}
?>
Я ничего не знаю о javascript, и я хочу, чтобы код запускался, если пользователь изменяет выпадающее меню.Если я сделаю первую строку раскрывающегося списка
<select name="dropdownname" onchange="this.form.submit()">
, появится форма (я ее не проверял) для отправки, если пользователь изменит выбор раскрывающегося списка.Однако, если я это сделаю, PHP-код if (isset ($ _ POST ['submit'])) не будет запущен.Могу ли я написать оператор PHP if, который будет отвечать на отправляемую форму, даже если она отправляется с помощью изменения в раскрывающемся списке, а не кнопки отправки?