mi da questo tipo di errore con questo codice e non capisco il motivo...potete spiegarmelo ?

errore :

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at d:\tesina\session.php:9) in d:\tesina\sessione.php on line 8

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at d:\tesina\session.php:9) in d:\tesina\sessione.php on line 8
La variabile è: pippo

------------------------------------------------------
codice

<?
session_start();
$nome_variabile = "pippo";
session_register("nome_variabile");
?>

-----------

<? include('sessione.php');
echo "La variabile è: ".$nome_variabile;
?>


P.S. dovrebbe essre giusto il codice in quanto preso da un tutorial , ma mi da quest'errore , come mai ??