As requested the "showroster.php" is the php file with ONLY the changes made as instructed in the provided "optional.txt" file that came with the files downloaded form here.
The "showroster1.php" (renamed for easy of identification here) is the php file with the corrected "}" removed from line 153. (Parse error: syntax error, unexpected '}' in /showroster.php on line 153)
As you can see at
http://www.err32.com/forums/showroster.php that this fixed the parse error but it doesnt work properly. When looking at the page the profile field that should be required to have something entered into is it the "Character name" field (field9)