Opdracht 5:

Email sturen met AJAX

Wat ga je allemaal in dit opdracht leren?

  • DRY Methode zoveel mogelijk toepassen
  • Formulier data naar de server sturen
  • Formulier validatie
  • opbouw & structuur
  • Werken met PHP

Uitleg van de opdracht

Stuur een mail met AJAX (vanilla JS, dus niet jQuery) en PHP, verdere instructies vragen aan Niels of Tim!

Enige eisen die ik stel is formulier validatie, met feedback (niet de standaard van HTML), en voeg minimaal de velden; naam, e mail en een bericht toe. Daarbij hoort ook dat de HTML structuur klopt en voor een pluspunt mag je het stylen naar eigen smaak!

Velden mag je met Javascript valideren, maar wij verwachten dat je dit ook doet met PHP. Met PHP geef je altijd een reactie, succes of error. Dit doe je met JSON. Dit laat je ook weer zien aan de voorkant. Plus punten als je per (niet ingevuld of fout ingevuld) veld een error laat zien.