Forms
This week we learned about two dimensional, associative arrays and more about forms.
The book table uses a 2d array and returns a loop.
The contact form returns error messages to the user if the fields are not completed properly.
A new spin on the lucky dice game from week two. Check the Game link.