register_long_arrays

Created by: Graham Ovenden, Last modification: 5 January 2014

This is simply the replacement of the old style $HTTP_*_VARS global variables with the shorter $_* versions. While there were subtle differences in the way these used to work, it is related to the register_globals changes and so as long as that is addressed, then simply mapping the various long formats to the short should not introduce any problems.

  • $HTTP_GET_VARS -> $_GET
  • $HTTP_POST_VARS -> $_POST
  • $HTTP_POST_FILES -> $_FILES
  • $HTTP_SERVER_VARS -> $_SERVER
  • $HTTP_SESSION_VARS -> $_SESSION
  • $HTTP_ENV_VARS -> $_ENV
  • $HTTP_COOKIE_VARS -> $_COOKIE

Documentation on predefined variables

Sites needing Fixing

ibWebAdmin Firebird web based administrator