Eerstejaars Software Development
PHP
Cheatsheet
Praktische uitleg over server-side code, databases, formulieren, CRUD en inloggen.
Bekijk alle wekenPeriode 3
PHP-basis, Create & Read
Van de basis van PHP tot formulieren, databases en gegevens toevoegen.
01Week 1PHP BasicsBasics
PHP, server-side code, variabelen en output.
Bekijk week 102Week 2Projectstructuur & IncludesProjectstructuur · Includes
Werk overzichtelijk met bestanden en includes.
Bekijk week 203Week 3Database & READDatabase · READ
Maak verbinding met een database en lees gegevens.
Bekijk week 304Week 4Forms (GET & POST)Forms · (GET · POST)
Verwerk gegevens uit GET- en POST-formulieren.
Bekijk week 405Week 5Backend ValidatieBackend · Validatie
Controleer invoer veilig op de server.
Bekijk week 506Week 6INSERT & Redirect (PRG)INSERT · Redirect · (PRG)
Voeg gegevens toe en stuur daarna door.
Bekijk week 607Week 7Sessions & FeedbackSessions · Feedback
Bewaar meldingen en gegevens met sessions.
Bekijk week 708Week 8Overzicht & UitleggenOverzicht · Uitleggen
Herhaal en combineer de onderdelen uit periode 3.
Bekijk week 8Periode 4
CRUD, login & sessions
Van gegevens aanpassen en verwijderen tot accounts en beveiligde pagina’s.
01Week 1Editpagina & item ophalenEditpagina · item · ophalen
Haal één item op en vul een bewerkformulier.
Bekijk week 102Week 2UPDATE queriesUPDATE · queries
Pas bestaande gegevens aan met UPDATE.
Bekijk week 203Week 3DELETEDELETE
Verwijder gegevens veilig uit de database.
Bekijk week 304Week 4CRUD overzichtCRUD · overzicht
Breng Create, Read, Update en Delete samen.
Bekijk week 405Week 5RegistrerenRegistreren
Maak accounts aan en sla wachtwoorden veilig op.
Bekijk week 506Week 6LoginLogin
Controleer inloggegevens en start een session.
Bekijk week 607Week 7Loginstatus & beveiligde pagina'sLoginstatus · beveiligde · pagina's
Toon loginstatus en bescherm pagina’s.
Bekijk week 708Week 8Dynamisch menuDynamisch · menu
Pas het menu aan op basis van de ingelogde gebruiker.
Bekijk week 8