We just converted from the Perl 5.0.1 version to PHP 5.3. Since we had several hacks and layout changes in our Perl version I had to go through the code fairly extensively. Attached is a list of items we changed to get things to work properly (or just to get rid of "extra" html) in our environment.
We did quite a bit of testing with the table nesting as we were enclosing the board in our own set of tables. This brought the nesting problems to the surface. In some older browsers we were experiencing problems.
Of course you'll have to decide if our fixes work for you. []/w3timages/icons/wink.gif[/]
You can see our board in action at
http://bbs.sitstay.com[:red]
And thanks to Rick for a great program! We've been using it for years and our users, both novice and experienced love it.