Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/08/2007, 22:12
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema para pasar tildes a codigo html con PHP

Cita:
Iniciado por PHP.net
Nota: Introducidas en 4.1.0. En versiones anteriores, use $HTTP_POST_VARS.
Una matriz asociativa de variables pasadas al script actual a través del método HTTP POST. Global automáticamente en cualquier contexto.

Esta es una variable 'superglobal', o global automática. Esto simplemente quiere decir que está disponible en todos los contextos a lo largo de un script. No necesita hacer global $_POST; para acceder a ella dentro de funciones o métodos, como lo hace con $HTTP_POST_VARS.

$HTTP_POST_VARS contiene la misma información inicial, pero no es autoglobal. (Note que $HTTP_POST_VARS y $_POST son variables diferentes y que PHP las trata como tal)

Si la directiva register_globals está definida, entonces éstas variables también estarán disponibles en el contexto global del script; i.e., por separado de las matrices $_POST y $HTTP_POST_VARS. Para información relacionada, consulte el capítulo de seguridad titulado Uso de Registros Globales. Estas globales individuales no son autoglobales.
Son variables antiguas, que debieron usarse en versiones anteriores a la 4.1. La version 4 de PHP ya quedo obsoleta, por lo tanto deberas usar $_POST. Lo mismo para $_GET. Las variables $HTTP_*_VARS aun funcionan, pero con el tiempo pueden quedar obsoletas y ser eliminadas, por lo que es mejor que uses los globales ($_*)

Un saludo,

Última edición por okram; 28/08/2007 a las 08:06