Código PHP:
include('competidor.class.php');
session_start();
$competidor = new competidor($datosPersonales);
$_SESSION['competidor'] = serialize($competidor);
$_SESSION['datosPersonales'] = $datosPersonales; //variable de prueba
Código PHP:
include('competidor.class.php');
session_start();
$competidor = unserialize($_SESSION['competidor']);
echo "<pre>";
echo $competidor->nombre;
echo $competidor->apellidoPaterno;
echo "</pre>";
print_r($_SESSION['datosPersonales']);//variable de prueba
Lo extraño es que si creo una variable de sesion con los mismos datos que posse el objeto esta perdura ...