Can’t Access Sessions or Variables through pages

In WordPress you need to start the session with

if ( !session_id() ) { session_start(); }

in order to use session variables. You can enter this code into wp-config

See http://www.frank-verhoeven.com/using-session-in-wordpress