Logo

Labo 5 – Contactformulier

Doel van de opgave

  • Het begrijpen van de werking van een omgeving met Apache, MySQL en PHP.
  • Het leren integreren van PHP-code in een bestaand webproject aan de hand van HTML en CSS.
  • Het leren werken met forms en controls in HTML.
  • Het correct afstemmen van het formulier op de verwerking van de doorgestuurde gegevens.
  • Het begrijpen van de beveiligingsrisico’s bij de verwerking van formuliergegevens.

Resultaat

Beschrijving

In deze opdracht was het de bedoeling om een contactformulier te ontwikkelen met behulp van PHP en XAMPP. De focus lag op het correct laten functioneren van de contactpagina en het opslaan van de ingevulde gegevens in een databank. Daarnaast werd aandacht besteed aan de verwerking van formuliergegevens en de werking van de onderliggende serveromgeving.

Gebruikte links

Reflectie

Het werken met XAMPP verliep vlot, het was duidelijk en makkelijk te begrijpen hoe je een lokale server opzet en gebruikt. Het werken met PHP daarentegen was soms wat uitdagender. Vooral het zien welke onderdelen van de code aangepast moesten worden om het contactformulier correct te laten functioneren, vergde aandacht. Het opslaan van de gegevens in de database vond ik het moeilijkst. Hiervoor moest ik vaak terugkijken naar de PowerPoints en soms hulp vragen aan de leerkracht om alles goed te begrijpen. Ondanks deze uitdagingen heb ik veel bijgeleerd.