Una pregunta: ¿tu código que muestras es tu archivo COMPLETO?.
Ahora... puede que resulte poniendo register_globals en ON... pero eso no es recomendable, aunque igual depende de la versión de PHP (ignoro que versión venga con EasyPHP 1.6). Leete la FAQ:
http://www.forosdelweb.com/showthrea...989#post238989
Ahora, utilizes o no la variable superglobal $_SESSION (deberías.. en este script no lo haces), debes iniciar sesión para poder ustilzar session_register, lo cuál no haces y es el motivo de los errores.
www.php.net/session_start www.php.net/session_register << ve como ahí mismo mencionan que no es recomendable usarla
En conclusión... leete las FAQ sobre sesiones... lo que tienes es opsoleto y esta "revuelto".
Saludos!