si parla di una pillola e io dovrei starmene zitto?

c'è un metodo alternativo per utilizzare le sessioni: non utilizzare session_register();

se usate una versione del php 4.0.x potete creare le sessioni in questo modo:

<?php
session_start();

$HTTP_SESSION_VARS['nome_variabile'] = "valore della variabile";

echo $HTTP_SESSION_VARS['nome_variabile'];
?>

mentre per una versione 4.1.x o 4.2.x
<?php
session_start();

$_SESSION['nome_variabile'] = "valore della variabile";

echo $_SESSION['nome_variabile'];
?>

come si può vedere dagli esempi dunque si utilizza session_start() ma non session_register()

per maggiori informazioni www.php.net/session_register