Hi,
echo "<form action="index.php?section=contact2&language=englisch" method="post">";
echo " <fieldset>";
ohh, dein Code ist in vielerei Hinsicht verbesserungswürdig, aber das ist eine andere Geschichte.
Bevor ich das nun detailliert prüfe, würde ich auf die Schnelle gerne mal wissen was passiert wenn du die Actionangabe auslagerst also so:
*Muss nicht der Grund sein, aber könnte u.U.
echo '<form action="index.php" method="post">';
echo '<input type="hidden" name="section" value="contact">';
echo '<input type="hidden" name="language" value="englisch">';
echo '<fieldset>';
Paul
ps. Du könntest dir viele escapes \ sparen wenn du singlequotes nutzt, wie
in meinem Beispiel. Und jede Zeile mit echo ist eigentlich auch nicht notwendig, aber das ist auch eine andere Geschichte.