Mis variables no son inicializadas en PHP

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?

Preguntas Frecuentes Relacionadas

Uso de la clase phpmailer

Como la función mail() de php se encuentra deshabilitada para enviar correos a dominios externos...

¿Soportan Java Servlets?

Si, debe contratar adicionalmente el Soporte Tomcat.

¿Que lenguajes soportan?

Perl, C, PHP, Java

¿Puedo tener mi página en Flash?

Así es, Flash corre perfectamente en nuestros servidores.

¿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...