• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 244
  • Last Modified:

php super globals

So i $_REQUESTS holds all get post and cookies, why would you ever need to use $_GET, $_POST, or $_COOKIE.  The only reason i can think of is that if their is a $_POST['name'], and $_COOKIE['name']  or maybe im just confused.
1 Solution
Well, that alone is a good reason.

From a security point of view, I wouldn't like users to mimic a form-submission by using URL parameters ($_GET).  In other words, when checking a username/password, for example, I would like to make sure that they are coming from a form (POST), and not being "hard-coded" into the URL (GET).
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now