Código PHP:
<?php
session_name('misesion');
session_start(); // incio de la session.
session_register('contador');
echo '<a href="'.$PHP_SELF.'?'.SID.'">Contador vale: '.++$contador.'</a><br>';
echo 'Ahora el nombre es '.session_name().' y la sesión '.$misesion.'<br>';
?>
Si tu manual . no usaba session_start() en ese punto se ha de suponer q asumia q usas como configuración de PHP.ini .. session.auto_start = 1 ... ?¿
A todo esto te recomiendo q leas sobre la teoria de sessiones q hay en php.net .. Cosas como propagar el SID .. (y q se podría hacer automático ..pero no seguro .. aunque cómodo de programar ...) y otros detalles.
El tema "session" depende muyyyyy muchooooo! de la configuración de cada php.ini de cada servidor q corra PHP.
Tambien te recomiendo q leas sobre el uso de los arrays superglobales para sesiones $_SESSION .. (en las FAQ's tienes ejemplos de uso básicos) ...
Un saludo,