Per semplificare le cose e risolvere il problema ho testato le sessioni con due paginette, questa è la prima:

codice:
<?
session_start();
Header("Location:  http://localhost/prova2.php");


$nome = "nicola";
SESSION_register("nome");

?>
E questa è la seconda:

codice:
<?

$nome= $_SESSION['nome'];
echo $nome;
?>

Questo è l'errore:
Notice: Undefined variable: _SESSION in c:\program files\apache group\apache\test\prova2.php on line 3

Dove sbaglio?