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: passAdmin 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: passAdmin 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: passAdmin 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: passPosting Rights
Username: poster
Password: child
Regular User
Username: lurker
Password: btard
Chapter Index
(all exercises)
Appendix AChapter 2
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11