salut,
oui en fait ça dépend de la configuration de php chez toi...
avant (easyphp 1.6 et avt) l'option register_global était à on... cela signifait que toute variable qui était postée, transmise par url, par cookie ou encore par fichier ($_FILES lors d'un upload) était directement utilisable dans le script par son nom..
Or pour des raisons de sécurité, performance (ce qui est indiqué dans le fichier php), il est conseillé de mettre register_global à off (ce qui est fait avec l'install de easyphp 1.7)
je rajouterais que c plus propre car tu sais d'ou vient ta variable (variable définie dans ton script ou qui provient d'ailleurs)
voila, donc je pense que tu vas trouver bcp de sources qui utilisent directement les variables transmises

mais je pense à mon avis qu'il faut laisser register_global à off et prendre des bonnes habitudes :)
(car en + si tu passe ton script chez qq1 qui a mis l'option a on ben ça marchera encore c ça qui est bien )
-------------
Aurél

"Avant de dire à l'autre qu'il sait pas faire du vélo, vérifies d'abord que tu sais encore faire du tricycle. Après, tu pourras alors te permettre de lui faire remarquer gentiment que lui, il est sur une trottinette et pas sur un vélo!"