Cita:  
					Iniciado por ElJavista  
  Que cosa tan grave! debes poner session_start(); antes de cualquier cosa.
    No necesariamente. Antes de session_start() puede ir la cantidad de código que desees, siempre y cuando no genere salidas al cliente (navegador): Texto, cookies, headers, etc.