Michael Schröpl: Formulare verlieren Inhalt auf dem Weg zum Server

Beitrag lesen

Hallo Utz,

Hmmmm...da dämmert mir ne Idee...an der Stelle gibt der Server bereits nen Content-type-Header aus? Sollte er nicht...und schon gar nicht text/html - möglicherweise spinnt da einfach die ASP-Engine (der Geist! *g*), das könnte man ja in Griff kriegen, indem die http-response einfach bis nach dem Abarbeiten der Seite gepuffert wird. Das werde ich mal testen.

Mir kam gerade auch noch eine: Du verwendest einen M$-Server (IIS4).
Könnte es sein, daß der (anders als der Apache) selbst einen fehlenden HTTP-Header generiert, so daß Du anhand des Headers gar nicht feststellen kannst, wer ihn erzeugt hat?

Bau doch mal Ausgaben von HTML-Kommentaren in Dein ASP-Skript ein, dann kannst Du mit "view-source:" nachvollziehen, was das Skript alles getan hat, kannst Werte lokaler Variablen protokollieren usw. - und vor jeder solchen Ausgabe ein "if ($debug)" oder etwas Ähnliches, damit Du sie ggf. durch Ändern einer globalen Konstante ein- und ausschalten kannst (wenn schon nicht durch einen URL-Parameter).

Viele Grüße
      Michael