Stefan Müller: CGI-Error bei Formularauswertung

Beitrag lesen

Dieser Fehler tritt normalerweise dann auf wenn das CGI-Skript "vergisst" die entsprechenden HTTP-Header zu senden. Ich weiß nicht wie dein Skript strukturiert ist - aber wenn der Content-Type Header fehlt verabschiedet der Internet Information Server das CGI Skript meist mit dieser Meldung. Bei Content-Length will ich mich nicht festlegen - ich müsste in der HTTP Spezifikation nachlesen, ob diese Angabe seitens des Servers Pflicht ist.

Probiers einmal mit dem zusätzlichen Schreiben des Headers:

header("Content-Type: text/html", true);

mfg

Moin,

ich habe ein Formular, dass beim Abschicken an eine php-Datei gesendet wird. In der php-Datei wird u.a. eine pdf-Datei erzeugt und gespeichert. Rufe ich die php-Datei alleine auf, funktioniert alles wunderbar. Sende ich aber das Formular an die php-Datei, bekomme ich folgende Fehlermeldung:

"CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:"

Bin für jede Hilfe dankbar.

Andreas