di niente.
se per esempio fai:
codice:
<html>
<head>
</head>
<body>
<?
setcookie("ciao","questo è il contenuto del cookie",time()+3600,"/");
?>
</body>
</html>
ti da errore. se invece sposti il setcookie prima di qualsiasi output non hai errori
codice:
<?
setcookie("ciao","questo è il contenuto del cookie",time()+3600,"/");
?>
<html>
<head>
</head>
<body>
prova
</body>
</html>
alcune volte hai la necessità di creare un cookie all'interno del tuo script dopo aver mandato altro output.
In questo caso ti conviene inserire come nella prima riga del tuo script la funzione ob_start(), che manda l'output una volta sola al browser.
Ti rimando al manuale on-line per fartene un'idea. http://it2.php.net/manual/it/function.ob-start.php