What is register_globals in php?
Answer Posted / imteyazhaider
When on, register_globals will inject your scripts with all
sorts of variables, like request variables from HTML forms.
This coupled with the fact that PHP doesn't require
variable initialization means writing insecure code is that
much easier. It was a difficult decision, but the PHP
community decided to disable this directive by default.
When on, people use variables yet really don't know for
sure where they come from and can only assume. Internal
variables that are defined in the script itself get mixed
up with request data sent by users and disabling
register_globals changes this.
| Is This Answer Correct ? | 20 Yes | 6 No |
Post New Answer View All Answers
What is full form of PHP?
Explain Whitespace Characters?
How arrays are used in php?
What are encryption functions in php?
How to get the IP address of the client/user in PHP?
Do you know what is the difference between mysql_fetch_object() and mysql_fetch_array()?
What is php built on?
Difference between get and post method.
What is session in php w3schools?
Is php a strongly typed language?
List some of the features of php7.
How do you count numbers in php?
What are constructor and destructor in PHP?
Is it possible to protect special characters in a query string?
How to check an element is exists in array or not in php?