In all cases it is better to have register globals turned off. The only applications that won't work with it off are old, outdated and most likely full of security holes.
>> In all cases it is better to have register globals turned off.
I wish life was as simple as that. It is not. There is no clear jury on this yet. It all depends on the individual situation. You can set them 'on' on a directory basis through a .htaccess file as here:
- Turning RG on is purely a convenience, it provides no added functionality.
- Very few applications require RG to be turned on.
- Having RG turned is a security issue.
So unless you have an application which absolutely requires RG to be turned on, and for some reason you can't add the small amount of code needed to cause it to work without RG on, I'd recommend keeping it off.
>> Having RG turned is a security issue.
Security is a mindset. Sloppy coding can always result in problems despite the 'best' configuration. Security by obscurity is not one of the best methods.
You are not permitted to post messages in this forum or topic, because of one or more of the following reasons:
You have not yet logged in, or registered properly as a member
You are a member, but no longer have posting rights.
This is a private forum, for which you do not have permissions.
If you are a recent member, it's possible that you simply have not yet confirmed your account. Please
check your email for a message entitled 'JimWorld Forums: Confirm Your Account' and follow the instructions
contained within.
If you are still experiencing problem, please read the
Login Assistance
Article for some advice on what may be causing your login not to work properly.