Quando clicco su continua la pagina 2.php stampa ciò:

Codice PHP:
Fatal errormain() [[url='function.main']function.main[/url]]: The script tried to execute a method or access a property of an incomplete objectPlease ensure that the class definition "Persona&quotof 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 C:\wamp\www\PHP-Class\2.php on line 17 

la line 17 è quella di

Codice PHP:
$p->toString() 
il session_start() l'ho messo come prima istruzione della pagina! Ho provato a metterla dopo aver incluso il file della classe, e che fa... esegue correttamente il $p->toString() stampando i dati provenienti dall'oggetto creato nell'altra pagina e a seguire:

Codice PHP:
Warningsession_start() [function.session-start]: Cannot send session cache limiter headers already sent (output started at C:\wamp\www\PHP-Class\2.php:9in C:\wamp\www\PHP-Class\2.php on line X 
dove X è la riga dove ho scritto

Codice PHP:
                 include_once 'persona.class.php';
X        session_start(); 
Che devo fare?