Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Weiterleitung mit header-Befehl [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Weiterleitung mit header-Befehl


 
Patrick_PQ
02-03-2004, 09:58 
 
Hallo zusammen,

ich sende Formulardaten mit POST an ein Script zur Verarbeitung. Am Ende leite ich mit header("Location: http://".$_SERVER['HTTP_HOST']
. dirname($_SERVER['PHP_SELF'])."/"seite.php auf die urspürngliche Seite um, damit der User gleich seine Eingaben bestaunen kann.

Auf dem Apache 1.3/2.0 lief das auch ohne Probleme, aber nach Umstieg auf IIS 5.0 erscheint folgender Fehler: CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:

Kennt jemand das Problem und kann mir helfen es zu bereinigen ?!

Der Umstieg von Apache auf IIS war nicht meine Entscheidung und kann auch nicht von mir beeinflußt werden - und das bei Verwendung von MS merkwürdige Fehler auftreten, die andere Software nicht verursacht ist mir bereits bekannt :D

Vielen Dank!

 
Wurzel
02-03-2004, 10:38 
 
google ist dein freund:
http://www.google.de/search?q=%27not+returning+a+complete+set+of+HTTP+headers.%27&ie=UTF-8&oe=UTF-8&hl=de&btnG=Google+Suche&meta=

 
Patrick_PQ
02-03-2004, 12:24 
 
habe mich durch zig Seiten hindurchgegooglet aber nichts brauchbares gefunden. Wenn ich folgende Datei erstelle:<?php header("Location:index.php");
?> klappt das. Sobald ich aber die Verarbeitung der Daten und Speicherung in die DB vornehme klappt das Ding nicht mehr. Es wird garantiert nichts vor dem header ausgegeben ...

Hat vielleicht jemand einen Tipp für mich ?!

 
Wurzel
02-03-2004, 12:29 
 
<?php
header("Location:http://www.deineseite.tld/index.php");
?> so wäre es richtiger ... probier mal.*grml* urlumwandlung nicht deaktiviert

 
Patrick_PQ
02-03-2004, 14:00 
 
Hi Wurzel,

danke für die Unterstützung! Ob ich nun einen absoluten oder relativen Pfad angebne kommt aufs gleiche raus.

Mittlerweile konnte ich das Problem noch etwas eingrenzen:
1. nehme ich die MSSQL-Funktionen raus gehts
2. verweise ich auf eine HTML statt php datei gehts auch

das ist doch alles nicht zu glauben ... oder ?!

Vielleicht hat ja noch jemand einen Tipp?? Ich habe etwa 100 Seiten gelesen (google) aber immer nur das gleiche Problem - keine Lösung :confused:

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:37 Uhr.