Jonas: Grosses Problem mit Perl / Cookies / SSI

Beitrag lesen

Das heisst, es gibt keine Möglichkeit, mit einem aus einer .shtml-Datei aufgerufenen cgi-scripts cookies zu setzen?

Hi,

Rufe ich dieses Script nun aber in der Datei http://meinedomain.ch/script.shtml auf, in welcher nur das Script über den Befehl: <!--#exec cgi="/cgi-bin/main.cgi" --> ausgeführt wird, setzt mir Perl weder das cookie, noch kann es ausgelesen werden (klar, ist ja auch nicht vorhanden).

SSI verwendet zwar die CGI-Schnittstelle, erfordert also das Setzen von HTTP-Headern. Die HTTP-Header des Dokuments sind aber längst beendet und können daher nicht mehr erweitert werden. Ergo ist auch das Setzen eines Cookies nicht mehr möglich.

Cheatah