Labo 05 - Contactformulier
Doelen van de opdracht:
- Inzicht krijgen in de werking van Apache, MySQL en PHP
- PHP integreren in een webproject met HTML en CSS
- Werken met HTML-forms en gegevensverwerking
- Beveiligingsrisico’s bij formulierverwerking begrijpen
Beschrijving
In dit labo leer je een contactformulier toevoegen aan je portfolio.
Je koppelt het formulier aan een databank via PHP, zodat berichten worden opgeslagen en beheerd kunnen worden.
Je past bestaande PHP-code aan, test lokaal met een *AMP-stack en zorgt voor een nette integratie in je portfolio, inclusief een bedankpagina en foutmeldingen.
Gerelateerde links
De websites die geholpen hebben bij het maken van deze oefening: Mozilla, W3C-validator.Reflectie
- Wat ging goed?
- Het aanmaken van de databank en deze dan linken aan de mymessages-page.
- De "Thank you" page aanmaken.
- De input velden aanmaken en linken aan de databank.
- Waar twijfel je aan?
- De PHP-scripts werkend maken, de naam en het paswoord op de juiste plaats invullen, dit duurde even maar lukte uiteindelijk.
- De lay-out van mijn mymessages-page werkend krijgen met de cards.
- Het integreren van de php-code in de html.
- Wat was moeilijk?
- Het gebruiken van de lokale databank met XAMPP Control Panel.