come sempre in informatica gli errori che seguono il primo spesso dipendono da esso...
il problema è che non riesce a settare un cookie perchè c'è già dell'output prima dell'apposita istruzione [potrebbe anche trattarsi di una sessione che setta un cookie].... sulle cause.. mis tero.. ^_^
hai fatto qualche modifica al codice originale?