Sinceramente non me ne intendo molto... magari non siamo sulla giusta strada x risolvere il problema... xo' io ci provo lo stesso...

io so per comunicare l'id della sessione ci sono due metodi... o via cookie oppure vie GET (che sinceramente io non ho mai utilizzato e penso ke in pokissimi lo fanno..xke comporta dover "appendere" a ogni link una stringa del tipo "main.php?'.SID. ")... E il fatto che si vuole usare o una, o l'altra o entrambe le tecniche dipende dalla configurazione del php.ini

La voce che potresti controllare x vedere se il tuo php è configurato correttamente x salvare il cookie di sessione è:

session.use_cookies = 1 (in questo modo salvi il cookie per ricordare l'id della sessione)

SE la trovi su 1 vuol dire che la tua pagina dovrebbe salvare il cookie ke andiamo cercare e quindi il problema non è qua ma altrove......