Hallo Sven,
session_id($_GET[session_name()]);
Ein leicht sinnloses Konstrukt, würde ich meinen!
Wenn man es genau getrachtet, schon. Nur dazu muss man es doch erst einmal genau betrachten. Mein Zerlegungsvorschalg hat also durchaus einen Hintergrund gehabt.
Dieses Kontrukt stellt eine Emulation dessen dar, was PHP ohnehin schon automatisch macht, um die Session-ID zu ermitteln, die verwendet werden würde, wenn session_start() oder eine andere Funktion mit implizitem Session-Start aufgerufen würde.
Der Nachteil der vom OP geposteten Zeile steckt aber in NOTICE.
Es wird nämlich ggf. auf Parameter zugegriffen, die gar nicht existieren!
LG
Chris