Yarne Gooris

Labo 05 - Contact Formulier

Goals of the exercise

  • Het begrijpen van de werking van een omgeving met Apache, MySQL en PHP.
  • Het leren integreren van PHP-code in een bestaand webproject a.d.h.v. HTML en CSS.
  • Het leren werken met forms en controls in HTML en het leren afstemmen van de form op de verdere verwerking van de doorgezonden gegevens.
The solution
Afbeelding van Labo 05

Description

Deze opgave gaat ervan uit dat je begrijpt hoe de webserver werkt, hoe HTTP-communicatie verloopt en waar PHP-code wordt uitgevoerd. We gaan ervan uit dat de les actief hebt bijgewoond en de demo-bestanden kan uitvoeren op een lokale *AMP stack. Vandaag breid je je portfolio uit met een contactformulier. Het is de bedoeling dat: de berichten worden opgeslagen in de databank en dat de berichten kunnen worden gelezen door de eigenaar van de portfolio via een ‘geheime URL’.

Je krijgt alle nodige PHP-demo-code. Het is niet de bedoeling om tijdens dit labo de PHP-code volledig zelf te schrijven. Je zal deze wel moeten aanpassen samen met de HTML-code van de contactpagina en de pagina met het berichtenoverzicht. Bij voorkeur krijg je de *AMP-stack aan de praat op je eigen computer (XAMPP, WAMP of MAMP) en kan je de PHP-code feilloos integreren in je bestaande portfolio. Je kan ook je code telkens uploaden naar de webserver om daar het geheel te testen (slecht idee).

Related links

Nothing to see here :)

Reflection