De onsubmit moet true leveren wil deze form worden verzonden
---------------------------------------------------------------
De form die je post naar een php bestand wordt gestuurd naar de variabele $_POST; Je kunt daar de data ophalen. Een oplossing is dan ook dat je de form naar dezelfde pagina post:
Vervolgens kijk je of de $_POST variabele is ingevuld. Zo ja, kun je de gegevens controleren en aan de hand bepalen of je naar een andere pagina gaat of dat je op dezelfde pagina blijft. Vergeet niet dat als je op dezelfde pagina blijft door de submit de formulier leeg is en je deze opnieuw laat invullen door de $_POST variabele uit te lezen.
Ikzelf gebruik een combinatie van de 2. Namelijk voor alles wat ik via Javascript kan doen doe ik via Javascript. Als ik daarna ook een php check nodig heb bijvoorbeeld een verbinding naar een mysql server dan post ik naar dezelfde pagina waar ik de check uitvoer