Form mit submit auf sich selbst - Apache und IIS verhalten

DaRealMC

Erfahrenes Mitglied
Hi zusammen,

ich habe ein PHP-Script mit einem Form, was auf sich selbst verweist
index.php
Code:
[...]
<form method="post" action="index.php">
[meine Formular Felder]
</form>
<?php 
if ($_POST['do']==1) {
[...]

Wenn ich das auf einem Apache laufen habe, funktioniert es so wie es soll. Ich habe meinen normalen HTML-Output und das Formular darunter. Klicke ich auf den Submit-Button lädt die Seite mit allem Content und unterhalb des Formulars habe ich dann den dynamischen Content (Tabelle).
Lege ich die selbe Datei auf den IIS und drücke Submit, habe ich nur noch den Teil, der unterhalb des Formulars kommt auf meiner Seite.

Wieso? Wie kann ich das ändern?
 
Ja, PHP geht ohne Probleme. Die Scripte auf der Seite funktionieren ja auch, die Frage ist nur, wieso eben der obere Teil (HTML und PHP) nach dem Post oberhalb des dynamischen Contents fehlt.
 
OK, habe das Problem wohl gefunden.
Das Verhalten von output buffern ist beim IIS anders als beim Apache.
 
Zuletzt bearbeitet:
Zurück