PHP gevorderde |
|
onsubmit="window.location='contact2.php';"
onsubmit="window.location='contact2.php';"
vervangen door
of zelfs volledig weglaten
De onsubmit tag kan handig zijn voor js validatie, wanneer onsubmit een false terugkrijgt gebeurd er niets, wanneer onsubmit een true terugkrijgt wordt het forumulier verzonden.
In jouw geval heb je de browser doorgestuurd VOORDAT het formulier verzonden kon worden. Uiteraard is dit niet de bedoeling.
Dus in jouw geval is de code:
onsubmit="return mailMe(this);"
onsubmit="return mailMe(this);"
Edit: Je laat de mail beter verzenden door php zelf, omdat browsers hun eigen methode mogen toepassen voor het verzenden van mails, en dit zonder enige opmaak van je gegevens (wat de mail lelijk doet lijken). Met php heb je gewoon meer controle over welke gegevens je doorstuurt en hoe de mail is opgemaakt.
Dus in kort: vervang de "mailto:..." door "zendMail.php" of dergelijke |