Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/11/2003, 11:09
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
$_POST no es una sesión .. Lo que ves ahí es justo lo que enviastes en tu formulario anterior .. y hasta ahí llegan esos datos en $_POST ..

En tu caso .. estás registrando la variable de sesión: "mensaje" (que concatenas tus 3 variables (day, month, year) .. Así que en tu 3º página o consecutivas tendrás que leer ese valor:

Código PHP:
<?
session_start
();
echo 
$HTTP_SESSION_VARS['mensaje'];
?>

Pero, si quieres tener cada una de esas variables (day, etc) por separado, debes de registrar tus variables en la sesión al llegar a tu script2.php .. (es decir, al que recibe los datos de tu formulario .. al que apuntas en tu action= ...)

script2.php
Código PHP:
<?
session_start
();
$_SESSION['MONTH']=$_POST['MONTH'];
$_SESSION['DAY']=$_POST['DAY'];
$_SESSION['YEAR']=$_POST['YEAR'];

// Procesas lo que tengas que hacer con tus $_POST['variable']

?>
Y en el script3.php o consecutivos ..

Código PHP:
<?
session_start
();
echo 
$_SESSION['DAY'];
//etc..
?>
Un saludo,

PD: observa que no uso session_register() .. uso directamente para registrar y leer mis valores de mis variables de sesión los arrays Supergloblales.
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.