hi Jörg,
Wird der CGI-Konstruktor hingegen direkt vom Manager aufgerufen, wie in dem Beispiel, so geht die Unabhängigkeit zwischen CGI und Manager verloren.
Die Abhängigkeit beschränkt sich auf die Tatsache, dass ich CGI::param() brauche. Tatsächlich kann CGI::param() auch ohne CGI-Instanz aufgerufen werden, also ohne den Konstruktor der CGI-Klasse vorher bemühen zu müssen.
Das CGI-Objekt (Instanz erzeugt mit new CGI;
) hat jedoch ein paar Methoden, die nur über das Objekt verfügbar sind, das betrifft insbesondere den Upload von Dateien über den Browser.
Hotti