Como activar las register global 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
  • 27 usuarios han encontrado esto útil
¿Fue útil la respuesta?

Artículos Relacionados

¿Que significa el error 403?

El Error 403 (acceso denegado) se genera cuando se intenta...

¿Que significa el error 404?

El Error 404 (archivo no encontrado) se genera cuando se intenta...

¿Que significa el error 500?

El Error 500 (error interno) se genera cuando se intenta ejecutar...

¿Cómo puedo crear una web?

Existen diversos programas para crear fácilmente webs, y de forma visual, sin tener conocimientos...

En mi PC funcionan imagenes y vínculos, pero no así en el servidor.

Este inconveniente puede ocurrir por dos motivos:* Ha nombrado una imagen como Foto.jpg, pero el...