Verander dit liever in
if($_SERVER['REQUEST_METHOD'] == "POST")
Michael ik heb op het internet lopen kijken, maar het maakt niet uit of je een request gebruikt of een post submit. kan je me uitleggen waarom ik het beste een request kan doen?
if(post['submit'] zegt iets over het aanwezig zijn van een bepaalde submit .
Dat is vaak de button. Een form dat middels Enter verstuurd wordt voldoet daar niet aan.
Ten tweede: als je een keer je button een andere naam geeft, is niet "submit" aanwezig, maar "verstuur" oid.
Dus, wat wil je weten? Of die knop aanwezig is, of dat de form gesubmit is?
---
En dan nog: htmlentities() heeft daar niets mee te maken.
Binnen isset() zou het een fout moeten leveren als je button niet aanwezig blijkt.
om isset() is het raar, want isset() geeft true of false terug.
Dat is gewoon juist, je wilt immers weten of $_GET['id'] (?id=nummer) in de URL bestaat. Als je deze controle niet gebruikt, levert dat 'leuke' notice-meldingen op.