Ver Mensaje Individual
  #16 (permalink)  
Antiguo 05/07/2007, 02:58
adriannjimenez
 
Fecha de Ingreso: mayo-2007
Ubicación: Córdoba, Argentina
Mensajes: 56
Antigüedad: 17 años
Puntos: 1
Re: Objetos en $_SESSION

Gracias Darío y disculpa la demora en responder.
Aqui te mando el archivo aplicacion que entre otras cosas define parametros de configuración, abre la sesión cargando en ella el carro (donde está el problema) y el array de productos y conecta con la base de datos; además de incluir un par de archivos).
Código:
<? /*APLICACION.PHP*/

error_reporting(15);

class Objeto{};

$CFG=new Objeto;

$CFG->dbhost="localhost";
$CFG->dbuser="alumno3";
$CFG->dbpass="alumno";
$CFG->dbnombre="crocio";
$CFG->wwwroot="/creacionesrocio";
$CFG->dirroot="C:/AppServ/www/creacionesrocio";
$CFG->templatedir="$CFG->dirroot/template";
$CFG->libdir="$CFG->dirroot/libreria";
$CFG->imagedir="$CFG->dirroot/imagen";
$CFG->icondir="$CFG->dirroot/icon";

$DB_DEBUG=true;
$DB_EXIT_FALLA=true;

include("$CFG->libdir/lib.php");
include("$CFG->libdir/conex.php");
include("$CFG->libdir/e-shop.php");
include("$CFG->libdir/carro.php");

$ME=pag_actual();

session_start();
//session_register("SESSION");

if (!isset($_SESSION)) {
	$_SESSION=array();
}

if (!isset($_SESSION["carro"])) {
	$_SESSION["carro"]=new Carro;
}

if (!isset($_SESSION["prod"])) {
	$_SESSION["prod"]=new Objeto;
}



$link = conectarse($CFG->dbhost,$CFG->dbuser,$CFG->dbpass,$CFG->dbnombre);


?>
Yo le puse un echo $_SESSION["carro"] luego de llamar a este archivo en cada página principal y me aparece el mensaje "Object id#2" con lo que me dice que genera 2 objetos siendo que yo pido uno solo y ahí es donde no se porque me hace eso.

Te mando un abrazo y nuevamente pido disculpas por la demora. Atte

Adrian