Eso es porque tienes desactivada la directiva Register_globals (lo cual está infinitamente mejor que dejarla activada).
Parece ser que en el tutorial ese se da por supuesta que tienes esta directiva, lo que no me parece muy correcto.
Basicamente, con la directiva activada se puede acceder a cualquier variable que esté dentro de uno de esos arrays superglobales ($_POST, $_GET, $_REQUEST, etc...) directamente, lo que puede provocar grandes agujeros de seguridad.
http://es.php.net/register_globals