Week 1
Doelen
- Eerste pagina met actieve sessie
- Starten van nieuw spel
- Toon huidige spelstand
Opdrachten
- Werken met sessies
- Werken met array (enkelvoudig)
- Werken met multi-dimensionale array
- Werken met array keys
- Werken met array values
- Werken met array functions
- Sessie starten met formulier
- Sessie stoppen met formulier
- Vragen over initiele sessie
- Toon huidige spelstand
Op server
Maak nu de versie van het spel zoals je die op voorbeeld.mijn-in.nl ziet.
Daarin zorg je dat het spel kan starten en dat de huidige spelstand getoond wordt (van de startposities dus).
Bestandsstructuur op de server:
- index.php -> hier de basiscode van php en daarna de html
- template.php -> hier de html pagina
- functions.php -> hier alle functies die je zelf maakt
- debug.php (dit is een keuze, zie hieronder)
- apart css bestand
Je kan in debug.php eenvoudig de inhoud van je sessie laten zien met onderstaande code:
<?php
session_start();
print_r($_SESSION);
Vanuit index.php kan je functions.php en template.php éénvoudig inladen met require_once. Zie php.net voor meer info.