Week 1

Doelen

  • Eerste pagina met actieve sessie
  • Starten van nieuw spel
  • Toon huidige spelstand

Opdrachten

  1. Werken met sessies
  2. Werken met array (enkelvoudig)
  3. Werken met multi-dimensionale array
  4. Werken met array keys
  5. Werken met array values
  6. Werken met array functions
  7. Sessie starten met formulier
  8. Sessie stoppen met formulier
  9. Vragen over initiele sessie
  10. 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.

Inleiding Week 2