Hi!
Es geht mir im Wesentlich nur darum, ob man direkt nach dem Scriptstart
if($_FILES)
oder
if ($_POST)
benutzen darf, ohne eine Notice zu kassieren.
Bei $_SESSION geht es eben nicht.
Sessions müssen sowieso mit session_start() eröffnet werden. Erst dann ist die Infrastruktur für $_SESSION initialisiert. Ohne das Starten weiß PHP nicht, ob und wenn ja welche Session-Datei zu öffnen ist.
Lo!