FAQ
Mi sitio funcionaba perfecto hasta la actualizacion por parte del
administrador del PHP a 5.2
Ahora no registra las variables.
Todo recae en este segmento del sitio.
Alguien tiene idea de la posible solucion?

Gracias,

Alejandro

<?
// FUNCION PARA EVITAR EL REGISTER_GLOBALS = OFF --->
function process_array ($arr_vars, $method) {

GLOBAL $HTTP_GET_VARS, $HTTP_POST_VARS, $_SESSION;

// reset($arr_vars);
for ($x=0; $x<count($arr_vars);$x++) {

$key = key($arr_vars);
if ($key != ""){
$str_to_eval = "GLOBAL \$" . $key . ";";
if ($method=="POST" || $method=="GET") {
$str_to_eval.= "\$" . $key . "=\$HTTP_" . $method . "_VARS[\"" .
$key . "\"];";
} else {
$str_to_eval.= "\$" . $key . "=\$_SESSION[\"" . $key . "\"];";
//echo $str_to_eval." - ".$_SESSION[$key]."<BR>";
}
//echo "-->" . $str_to_eval . "<--" ;
eval ($str_to_eval);}
next($arr_vars);
}


};

?>

Search Discussions

  • Juan Pablo Berdejo at Nov 16, 2010 at 7:07 pm
    2010/11/15 Alejandro Tesone <atesone@gmail.com>
    Mi sitio funcionaba perfecto hasta la actualizacion por parte del
    administrador del PHP a 5.2
    Ahora no registra las variables.
    Todo recae en este segmento del sitio.
    Alguien tiene idea de la posible solucion?

    Gracias,

    Alejandro

    <?
    // FUNCION PARA EVITAR EL REGISTER_GLOBALS = OFF --->
    function process_array ($arr_vars, $method) {

    GLOBAL $HTTP_GET_VARS, $HTTP_POST_VARS, $_SESSION;
    Cambiar $HTTP_GET_VARS por $_GET
    Cambiar $HTTP_POST_VARS por $_POST


    // reset($arr_vars);
    for ($x=0; $x<count($arr_vars);$x++) {

    $key = key($arr_vars);
    if ($key != ""){
    $str_to_eval = "GLOBAL \$" . $key . ";";
    if ($method=="POST" || $method=="GET") {
    $str_to_eval.= "\$" . $key . "=\$HTTP_" . $method .
    "_VARS[\"" .
    Cambiar $HTTP_ por $_
    Quitar _VARS


    $key . "\"];";
    } else {
    $str_to_eval.= "\$" . $key . "=\$_SESSION[\"" . $key
    . "\"];";
    //echo $str_to_eval." - ".$_SESSION[$key]."<BR>";
    }
    //echo "-->" . $str_to_eval . "<--" ;
    eval ($str_to_eval);}
    next($arr_vars);
    }


    };

    ?>

    --
    PHP Spanish Localization Talk Mailing List (http://www.php.net/)
    To unsubscribe, visit: http://www.php.net/unsub.php

    --
    Salu2,

    Juan Pablo Berdejo Casas, M.D.
    GNU/Linux Registred User #131315
    http://es.openoffice.org
    http://www.getfirefox.com
    http://www.obtengalinux.org

    "No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella"
  • Alejandro Tesone at Nov 18, 2010 at 3:11 am
    Solucion PERFECTA!!!!!

    2010/11/16 Juan Pablo Berdejo <jpberdejo@gmail.com>:

    2010/11/15 Alejandro Tesone <atesone@gmail.com>
    Mi sitio funcionaba perfecto hasta la actualizacion por parte del
    administrador del PHP a 5.2
    Ahora no registra las variables.
    Todo recae en este segmento del sitio.
    Alguien tiene idea de la posible solucion?

    Gracias,

    Alejandro

    <?
    // FUNCION PARA EVITAR EL REGISTER_GLOBALS = OFF  --->
    function process_array ($arr_vars, $method) {

    GLOBAL $HTTP_GET_VARS, $HTTP_POST_VARS, $_SESSION;
    Cambiar $HTTP_GET_VARS por $_GET
    Cambiar $HTTP_POST_VARS por $_POST
    //      reset($arr_vars);
    for ($x=0; $x<count($arr_vars);$x++) {

    $key = key($arr_vars);
    if ($key != ""){
    $str_to_eval = "GLOBAL \$" . $key . ";";
    if ($method=="POST" || $method=="GET") {
    $str_to_eval.= "\$" . $key . "=\$HTTP_" . $method .
    "_VARS[\"" .
    Cambiar $HTTP_ por $_
    Quitar _VARS
    $key . "\"];";
    } else {
    $str_to_eval.= "\$" . $key . "=\$_SESSION[\"" .
    $key . "\"];";
    //echo $str_to_eval." - ".$_SESSION[$key]."<BR>";
    }
    //echo "-->" . $str_to_eval . "<--" ;
    eval ($str_to_eval);}
    next($arr_vars);
    }


    };

    ?>

    --
    PHP Spanish Localization Talk Mailing List (http://www.php.net/)
    To unsubscribe, visit: http://www.php.net/unsub.php


    --
    Salu2,

    Juan Pablo Berdejo Casas, M.D.
    GNU/Linux Registred User #131315
    http://es.openoffice.org
    http://www.getfirefox.com
    http://www.obtengalinux.org

    "No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella"

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupphp-general-es @
categoriesphp
postedNov 16, '10 at 2:09a
activeNov 18, '10 at 3:11a
posts3
users2
websitephp.net

People

Translate

site design / logo © 2022 Grokbase