Practical PHP and MySQL

This book is a series of practial applications. The book contained a lot of errors and most of the applications don't work on this server because it doesn't handle sessions well (read: at all).
Chapter 4 is the first big project.

Posted Exercises

Appendix A: Web Site Design
Just a simple website to get started.
Chapter 2
Simple coding exercises.
Funny Old World (Blogtastic blog)
This is the link to the iNet version of the site as my servers don't handle sessions well.
User Login
Username: user
Password: pass
Cineforums (forum)
Again, this links to the iNet version. You can register as a user, or you can use these default logins.
User Login
Username: user
Password: pass
Admin Login
Username: admin
Password: admin

Perfectland (shopping cart)
iNet version. You have to use these default logins as I didn't want to spend the time making a proper registration form.
User Login
Username: user
Password: pass
Admin Login
Username: admin
Password: admin

Bidstastic (auction)
iNet version which doesn't entirely work because we can't install the file onto the server that would update the bidding view.
User Login
Username: user
Password: pass

Calendar App (calendar)
iNet version. Finally, something that works properly. See what I added to it.
User Login
Username: user
Password: pass

You Ask the Questions (faq)
iNet version. Admin doesn't have a link to login, so either type "adminlogin.php" or just go to the admin login
User Login
Username: user
Password: pass
Admin Login
Username: admin
Password: admin

Generic With Projects (reusable)
iNet version. I wasted too much time to try to integrate it here.
admin section
Read All About It (news site)
iNet version. It could use some work, but it's a decent project
Admin Login
Username: user
Password: pass
Posting Rights
Username: poster
Password: child

Regular User
Username: lurker
Password: btard