Hi,
Usually when I explain things to MY boss, I make sure I only use words or 2 or fewer syllables and illustrate with colourful pictures. However, it seems that this process is not suitable, so here goes:
Sessions use a COMBINATION of cookies and server-side storage. If the user's browser does not support cookies, then PHP will use a combination of the GET and POST methods (usually GET for regular links, and POST for web forms).
Since the cookies are session cookies, they expire when the user closes the browser, so there is no real security issue, just as you explain.
However, if your user's browser does not support cookies, you MUST have configured PHP with both the --enable-trans-sid and --enable-track-vars options.
Hope this helps.
Regads,
David