¿Como activar las register globals, si mi aplicación lo requiere?

Debido a que PHP discontinuo el uso de la propiedad register_global brindamos una forma de simularla mediante código

        // Emular register_globals on
        if (!ini_get('register_globals')) {

                $superglobales = array($_SERVER, $_ENV, $_FILES, $_COOKIE, $_POST, $_GET);

                if (isset($_SESSION))
                {
                        array_unshift($superglobales, $_SESSION);
                }

                foreach ($superglobales as $superglobal)
                {
                        extract($superglobal, EXTR_SKIP);
                }
        }

Para más información sobre register global

http://php.net/manual/es/security.globals.php
  • 0 usuarios han encontrado esto útil
¿Fue útil la respuesta?

Artículos Relacionados

¿Que lenguajes soportan?

Perl, C, PHP, Java

¿Puedo tener mi página en Flash?

Así es, Flash corre perfectamente en nuestros servidores.

Mis variables no son inicializadas en PHP

Debido a que PHP discontinuo el uso de la propiedad register_global brindamos una forma de...

Uso de la clase phpmailer

Como la función mail() de php se encuentra deshabilitada para enviar correos por motivos de...