duda con paso de variables

tgp
29 de Diciembre del 2004
Hola a todos, alguien sabe por que el valor de la variable se pierde despues de recibida por medio de post, me explico:

en el primer script tengo un vinculo como este:

<A HREF="phpdownload.php?variable=valor">valor</A><BR>

en el segundo script tengo lo siguiente:

$valor = $_GET["valor"];
echo $valor;

y si llega el valor de la variable ya que si lo imprime en la pantalla, el problema es que cuando necesito utilizar este valor de la variable en una funcion esta valor ya no existe, se borra, tambien intente poner esta variable como si fuera de sesion con lo siguiente:

session_register('variable');
$variable = $_GET["valor"];
echo $variable;

y sucede lo mismo, esto solo sucede cuando tengo register_globals = off en php.ini y cuando esta on todo de maravilla pero he leido que es recomendable que este en off.

espero su ayuda

saludos

Jaime Vera
29 de Diciembre del 2004
Has intentado...?
$GLOBALS['valor']=$_GET["valor"];
$GLOBALS['variable'] = $_GET["valor"];

global $valor, $variable;

echo $valor;
echo $variable;

SALUDOS!!! ( jjaimevera )