FILE1

<?php
// inclusione files di libreria
include ('lib/common.php');
include ('lib/db.php');
include ('lib/functions.php');
include ('lib/News.php');
include ('401admin.php');
// Inizia o continua una sessione
//session_start();
header('Cache-control: private');
ob_start();
?> ......

------------------------------------------------

FILE2
<?php
// inclusione files di libreria
include ('lib/common.php');
include ('lib/db.php');
include ('lib/functions.php');
include ('lib/News.php');
include ('401admin.php');
// Inizia o continua una sessione
//session_start();
header('Cache-control: private');
ob_start();
?> ......


il dilemma è questo. Le righe di codice sono identiche, le pagine pure. Non riesco a trovare l'errore. La cosa buffa è che ho preso una pagina che non dava errore e gli ho incollato il codice della pagina che da errore, e per magia funziona, ma se incollo il codice dalla pagina che funziona a quella che da errore, anche il codice smette di funzionare. Ecco l'errore che da, compreso i 3 caratteri strani.

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Lavoro\xxxxxxxx\CMS\borg_register.php:1) in C:\Lavoro\xxxxxxxx\CMS\401admin.php on line 5


:berto: