Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2011, 06:47
jvcano
 
Fecha de Ingreso: marzo-2011
Mensajes: 17
Antigüedad: 13 años, 1 mes
Puntos: 0
Problema con $_SESSION

Hola a todos.
Trabajo con php 5.3.5 y tengo el siguiente problema con las variables de sesion:

Tengo un pagina (pagina01.hp) cuyo contenido es el siguiente:

<?
session_start();
?>
<html>
<head>
<title>Pagina 1</title>
</head>
<body>
<?php
$_SESSION["var01"] = "11111";
$_SESSION["var02"] = "22222";
$_SESSION["var03"] = "33333";

echo 'Estoy en la Página 1';
echo '<br />Variable 1 : '. $_SESSION["var01"];
echo '<br />Variable 2 : '. $_SESSION["var02"];
echo '<br />Variable 3 : '. $_SESSION["var03"];

echo '<br />';
echo '<a href="pagina02.php">Pagina 2</a>';
?>
</body>
</html>

Simplemente declaro tres variables de sesion (var01, var02 y var03) y asigno valores.
Después el contenido de dichas variables lo muestro en pantalla y tengo un href a otra página php (pagina02).
Hasta aquí el resultado obtenido es correcto.

El contenio de pagina02.php es el siguiente:

<?
session_start();
?>
<html>
<head>
<title>Pagina 2</title>
</head>
<body>
<?php
echo 'Estoy en la Página 2';
echo '<br />Variable 1 : '. $_SESSION["var01"];
echo '<br />Variable 2 : '. $_SESSION["var02"];
echo '<br />Variable 3 : '. $_SESSION["var03"];
?>
</body>
</html>

Lo único que quiero hacer es mostrar el valor de las variables de sesion que he actualizado en la página 1. Sin embargo me da los siguientes errores:

Notice: Undefined variable: _SESSION in C:\php\wamp\www\pagina02.php on line 11
Notice: Undefined variable: _SESSION in C:\php\wamp\www\pagina02.php on line 12
Notice: Undefined variable: _SESSION in C:\php\wamp\www\pagina02.php on line 13

Es obvio que no encuentra las variables.

Después de leer bastante documentación y ver unos cuantos ejemplos para trabajar con variables de sesion, soy incapaz de encontrar el problema. ¿Alguien tiene alguna idea de que es lo que está pasando?.

Muchísimas gracias.