in teoria dovrebbe andare...
l'importante è che prima di setcookie o di una sessione non ci sia un comando che stampa a video... tipo echo o print