This was a reply from my hosting provider:
We had to upgrade to the latest PHP because of the security advisory seen at php.net All is well however it seems the variable $PHP_SELF is deprecated and not available in any of the new PHP versions. I would say the writers of your script should have a new version you should be able to upgrade to because a lot of people using this script will be experiencing the same problem. All they should have to do is swap any reference to $PHP_SELF and make it $SCRIPT_NAME "
Is this the correct solution, if so how do i go about it?
Does anyone know of a solution? Will the upcoming version resolve this problem?