Tengo un objeto que lo estoy almacenando en sesión y luego intento recuperar su variable. Si es la primera vez que ejecuto la página, parece que funciona bien, pero al actualizar la página me sale un error.
El simple código que tengo es el siguiente:
Código:
Pues bien, la primera vez que entro en la página, aparece 0. Ok, eso está correcto, sin embargo, si actualizo la página me sale el siguiente error:<?php session_start(); include('Concepto.php'); include('Carro.php'); if( !isset($_SESSION['objCarro']) ) { $objCarro = new Carro(); $_SESSION['objCarro'] = $objCarro; } $objCarro = $_SESSION['objCarro']; $indice = $objCarro->NumElementos(); echo $indice; ?>
Código:
En fin, espero puedan ayudarme.Fatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Carro" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in J:\webs\pruebaPHP\paginaInicio.php on line 14
Desde ya, un saludo.