Foros del Web » Programando para Internet » PHP »

Problemas con variables session

Estas en el tema de Problemas con variables session en el foro de PHP en Foros del Web. Hola, que tal. Estoy tratando de diseñar un carrito de compra, para esto utilizo la variable session. Pero el problema es que una vez yo ...
  #1 (permalink)  
Antiguo 14/06/2007, 08:40
 
Fecha de Ingreso: enero-2006
Mensajes: 21
Antigüedad: 18 años, 3 meses
Puntos: 0
Problemas con variables session

Hola, que tal.

Estoy tratando de diseñar un carrito de compra, para esto utilizo la variable session. Pero el problema es que una vez yo declaro la session cuando paso a otra pagina esta no me mantien el valor.

Es decir en el index creo mi variable:

include("carrito.php"); //clase donde se crea el carrito de compra
if (!isset($_SESSION["carrito"])){
session_start();
$_SESSION["carrito"] = new carrito();
}

luego cuando intento introducir un valor en el carrito de compra obtengo el siguiente error:

Fatal error: Call to a member function on a non-object in /home/universi/public_html/fotogaleria/view.php on line 6

siendo la linea 6 la siguiente:

$_SESSION["carrito"]->introduce_producto($id);

este es parte del codigo de view.php
<?php include("carrito.php");
$insert = $_GET["insert"];
$id = $_GET["id"];
$_SESSION["carrito"]->introduce_producto($id);// linea 6
?>

Haciendo unas pruebas me di cuenta que es que no se esta manteniendo la variable session entre las paginas. Tienen alguna idea de cual sea el error.

Espero puedan ayudarme.
Saludos.
Ana Azuaje
  #2 (permalink)  
Antiguo 14/06/2007, 08:59
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Problemas con variables session [Urgente]

¿estás usando session_start en todas y cada una de las páginas en las que intentes usar variables de sesión?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 01:51.