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