Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/08/2002, 14:07
Avatar de Yagorat
Yagorat
 
Fecha de Ingreso: marzo-2002
Ubicación: Madrid
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: No se guarda la variable

Buenas, este es un problema que parece ser se tiene cuando se empieza en php, y es el de pasar variables a otra pagina.

El problema que tienes no es tal, ya que tienes, en el fichero php.ini, la variable register_globals = Off, lo que te obliga a usar los arrays asociados $_GET[variable] o $_POST[variable] para tratar las variables que pasas de una pagina a otra. Este es el metodo correcto y más seguro, por lo que tu script quedaría:

* procesa.php */
<HTML>
<BODY>
<?php
echo $_POST[nombre];
?>
</BODY>
</HTML>

Si no quieres utilizar los arrays asociados, debes editar el fichero php.ini y poner register_globals = on, y ya puedes utilizar $variable cuando la pases de una pagina a otra.

PD: En versiones anteriores a la 4.1 se debe utilizar $HTTP_POST_VARS[] o $HTTP_GET_VARS[].

Un saludo a todos.


------------------------
Solo se que no se nada.
Yagorat - Webmaster sin web