io ho messo all\'inizio dello script ob start e quello in chiusura. ma il risultato è lo stesso.. cmq deve partire tutto da quella pagina altrimenti si verrà rispediti li senza i cookie
Sei sicuro che non siano stati inviati altri headers o che non è stato fatto alcun output prima dell\'header set-ccokies? Alcune volte può scappare un warning, che automaticamente invia un header di Content-Type, questo header chiude la sezione apposita e fa iniziare il corpo del messaggio.
Comunque riguardo alle funzioni di output buffering puoi vedere http://www.php.net, ci sono spiegazioni abbastanza dettagliate.