Doel van het labo
- Een website responsive maken voor verschillende schermgroottes.
- 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
- Het begrijpen van de beveiligingsrisico’s m.b.t. de verwerking van formuliergegevens
Over Labo 5
Reflectie
Wat ging goed
- Ik was over het algemeen snel weg met de html structuur van de form te maken.
Wat ging minder
- Het werken met een AMP stack was voor mij nieuw en ging dus wat stroef.
- CSS toepassen op de gemaakte contact form ging niet super soepel, ik had hulp van de leerkracht
en een medestudent nodig om dit optimaal te kunnen uitvoeren .
Wat ging niet goed
- Het aanmaken van de data base adhv. xamp was moeilijk, ook waren er enkeel standaart poorten in
gebruik waardoor ik snel de mist in ging.
Bronnen
Voor het uitwerken van dit labo maakte ik gebruik van de lesmateriaal en bijkomende bronnen die door de docent (Bart Delrue) werden aangereikt, aangevuld met externe documentatie en video’s:
- MDN Web Docs – Web Forms
- MDN Web Docs – PHP Basics
- PHP Manual – Form Security
- CSS Media Queries & Responsive Design
- W3Schools – PHP & MySQL Introduction
Daarnaast gebruikte ik ook volgende YouTube-video’s ter ondersteuning van layout en styling: