Hi Ragi,
The file has several PHP formatting errors, for example on the second line:
<?php $GLOBALS['WEBSITE_MEMBERSHIP_PROFILE_PAGE'] = true; // prevent redirect loops for users missing fields listed
in $GLOBALS['WEBSITE_LOGIN_REQUIRED_FIELDS'] ?>
this code was originally on one line, but is now split over two, PHP is trying to parse in $GLOBALS['WEBSITE_LOGIN_REQUIRED_FIELDS'] as code.
Did you add this formatting? I'm trying to work out how the file could have been broken up like that.
Let me know if you have any questions.
Cheers,
Greg
Greg Thomas
PHP Programmer - interactivetools.com