Revisa esta FAQ:
http://www.forosdelweb.com/showthrea...998#post238998
Las sesiones se basan en dos conceptos .. uno el de "registrar" o guardar tus variables en una sesión para poder recuperarlas y el otro concepto es el de "propagar" el SID para que el usuario que inicia una sesión (SID) siga en la misma. (parece que empezastes al reves tu xDD .. casi todo el mundo "se olvida" de propagar el SID ya que PHP si usas las directivas de tu php.ini mencionadas en este mensaje .. lo hace de forma automática y sin que tu tengas que hacerlo manualmente).
Un saludo,