Cheatah: perl print":location.." nach print "Content-type:text/html\n\n";

Beitrag lesen

Hi,

Was tue ich: Ich schreib' den Status der Scriptausführung ins Browserfenster.

argl.

Problem: Wenn ich irgendwann im Verlauf des Script print "Content-type:text/html\n\n"; Text an den Browser sende

...ist der HTTP-Header durch die zwei Umbrüche beendet.

und danach versuche mit z.B. print "Location: www.heise.de\n\n";

RTF RFC 2616. Ein Location-Header erfordert eine absolute URL, keine relative URI innerhalb des selben Servers.

eine neue Seite aufzurufen, schreibt der Browser die Location ins Fenster statt den Javascript-Codes auszuführen.

Was hat ein Redirect mit JavaScript zu tun? Ent- oder weder.

Frage: Was mache ich falsch ? oder Wie mach's richtig ?

perldoc CGI

Cheatah

--
X-Will-Answer-Email: No