Hudzilla.org - the homepage of Paul Hudson
Contents > Practical PHP Wish List | Report Bug | About Me ]

22.3     Creating a messageboard

This is NOT the latest copy of this book; click here for the latest version.

For reasons that will soon become apparent, creating a messageboard is often a stumbling block for those learning PHP and so they do not progress on to more difficult challenges. This is a shame, because I consider messageboards the number one area where you can flex your creative muscle - there are dozens of cool features you can program into guestbooks to push your learning curve.

I do not think there is a messageboard system that currently exists that is perfect - people are always suggesting ideas for improvements, which means it is a really fertile area to get into. Even if you plan to use an off-the-shelf messageboard system such as phpBB, you should still learn how to make a simple one yourself as it will add another feather to your hat.

For this example, we're going to create a fairly complicated messageboard system. This might seem like overkill - after all, a messageboard is just there to send messages to and from members! However, the reason I have chosen to add a lot of information here about various features is because most if not all of it is applicable entirely in other projects you will do; we're going to be creating a fairly comprehensive solution here, and it will greatly help you if you can follow through all the way.





<< 22.2.5 Building a better guestbook   22.3.1 Analysis >>
Table of Contents
Want to see this stuff in print? PHP in a Nutshell takes the core topics covered here, adds in thousands of edits from the editorial team and myself, and combines them to make an unbeatable reference for PHP programmers at all levels.



My latest book has hundreds more tips on how to use PHP, Apache, and MySQL, plus Perl, Python, shell scripts, performance tuning, and more!



Top-right shadow
 
Bottom-left shadow Bottom shadow

Comments from other readers
cloud1068@gmail.com - 07 Sep 2008

This is very cool! I've always wantedd to make my own message board, this is an awesome idea and i love that your book does this!

A PHP User - 07 Sep 2008

#';



Add comment
Please note that by posting a comment here you are committing it to the public domain. This is important so that others can make use of your code themselves, and also so that I can incorporate helpful notes directly into the main text. Comments are limited to 2000 characters in length.

If you are reporting an error in the content, please tell me directly.

Your name/email address:
Your comment:
 
Now, in order to verify that you're a real person, please answer this simple question: what is one plus three?
The answer is:
(please write in
numbers, eg 19)


Top-right shadow
 
Bottom-left shadow Bottom shadow