05/06/07

remplacer les globales PHP obsolètes sans suer...

PHP

Les variables $HTTP*VARS sont obsolètes depuis la version 4.1.0 de PHP, mais toujours là.

Pour des raisons de sécurité, il est fortement recommandé d'utiliser les nouvelles variables. Il est à noter que les anciennes $HTTP*VARS ne devraient plus être accessibles si register_globals est à off.

Voilà un petit freeware appelé PHP Globals Fixer qui par un simple glisser-déposer va faire le boulot fastidieux à votre place… simple, rapide et efficace.

Liste des superglobales remplacées automatiquement par ce petit soft :

session_register("variable") ⇒ $_SESSION["variable"] = $variable
session_unregister("variable") ⇒ unset($_SESSION["variable"])
session_isregistered("variable") ⇒ isset($_SESSION["variable"])
$HTTP_SERVER_VARS ⇒ $_SERVER
$HTTP_GET_VARS ⇒ $_GET
$HTTP_POST_VARS ⇒ $_POST
$HTTP_COOKIE_VARS ⇒ $_COOKIE
$HTTP_POST_FILES ⇒ $_FILES
$HTTP_ENV_VARS ⇒ $_ENV
$HTTP_SESSION_VARS ⇒ $_SESSION

testé et approuvé… ça va permettre d'éviter de nombreux Pomme+F !

RSS commentaires

  1. Y
  2. J
  3. X
  4. O
  5. P
  6. N

Pour valider le formulaire, saisissez les 3 derniers caractères de la série

  • caca
  • confused
  • cry
  • dizzy
  • happy
  • lol
  • neutral
  • omg
  • sad
  • smile
  • tongue
  • wink