Non è vero che SUBMIT non passa alcuna variabile.
Se guardi, con l'attributo name, passi proprio la variabile "submit", la quale entra nell'array $_POST.<input type="submit" name="submit" value="Submit news!" />
Andando a verificare se quella variabile esiste (isset), non fai altro che verificare se il tasto SUBMIT è stato premuto.
Spero di essere stato chiaro.
![]()