Thanks for the reply Larry. It isn't that I'm struggling to understand the book, the problem appears to be the code which you have written.
As you state in your book, if Register Global is turned off or error reporting is set too high then this generates 'undefined variable' errors for the form which is designed in chapter two. I have seen that your code for these same pages written in the download files for later versions of this book is quite different, and therefore presumably does not generate these errors?
My problem is, as I cannot change the way PHP is configured on my server, these errors are generated each time and therefore I cannot tell if what I have written is really working. As this book progresses, will the style of code writing change to overcome these errors or are you saying that the book is now too old to be useful?
Regards
Patrick