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 cercaree quindi il problema non è qua ma altrove......