ach so ... hm ... das wäre natürlich auch eine Möglichkeit. Die Parameter kannte ich zwar, ich dachte aber bisher nur daran, "generelle" Einstellungen mit ihnen vorzunehmen. Ich kann natürlich auch use_trans_sid (generell) deaktivieren und nur dann (dynamisch) aktivieren, wenn ich erkannt habe, dass Browser kein Cookies unterstützt.
use_trans_sid nutzt meines Wissens nach cookies nur dann wenn wenn der Browser cookies akzeptiert. Tut er das nicht dann hängt php automatisch an die ausgehenden urls den session parameter an und fügt den sessionparameter automatisch in html formulare ein (post wie get). Er sorgt quasi dafür dass die sessionid nicht verloren geht und bevorzugt benutzt er dazu cookies.
So war zumindest mein Verständnis vom PHP Sessionhandling. Sollte somit sogar noch einfacher zu handhaben sein wie ASP ;-)
Gruß
Stephan