<aside> π Voordat we met Laravel aan de gang gaan, moeten we eerst de basis van PHP en MySQL op orde hebben.
Daarom nu voor iedereen, individueel, deze challenge, voordat we in Laravel duiken
</aside>
Maak een comments-sectie onder een video-pagina. De comments worden in een database-tabel opgeslagen.
de pagina bevat een <video> tag die een video laat zien of een embed van youtube, vimeo etc.
daaronder een formulier om commentaar te schrijven. Dit formulier heeft inputvelden voor
daaronder worden alle commentaren weergegeven die in de database staan.
de opgestuurde gegevens worden gevalideerd met PHP voordat het in database komt: client-side controle (type 'email') is leuk maar hackers kunnen dat wel omzeilen. Controleer dus wat er binnenkomt nadat het formulier verzonden is.
Zie bijv W3Schools PHP Form Validation
de gegevens uit het formulier moeten opgeslagen in een database-tabel.
daarnaast moet er natuurlijk een id-kolom zijn en een datum-tijd-kolom die het moment van commentaar-geven opslaat
de tabel-kolommen hebben correcte data-types en lengtes
alle functionaliteit gebeurt op 1 pagina: als het formulier verzonden is, kom je weer op de pagina met de video en alle gegeven commentaren.
de code is voorzien van commentaar, die een beginner snapt.
bij de oplevering zit ook een dump van de database-tabel
gebruik minimaal 1 composer package
<aside> π Zie voor het gebruik van Composer en het installeren van Carbon of een andere package het onderdeel βExtraβ van Module 5 PHP1
</aside>
<aside> π De presentatie van de challenge:
</aside>

