Dann schreib das auch, das ist kein CS-Forum ^^
Naja, du musst die Statusausgabe (~ "Ihre Einstellungen wurden
übernommen." oder "Bitte füllen Sie das Formular komplett aus.") eben
erst dort mit echo/print ausgeben, wo sie im HTML-Kontext auch
tatsächlich hinsoll. PHP erzeugt ja letztlich nur den HTML-Code.
Entweder teilst du Fehlerüberprüfung und Fehlerausgabe eben auf, oben
Fehlerüberprüfung, weiter unten an geeigneter Stelle die Ausgabe
PHP-Code:
<?php
if (FEHLER) {
$message = 'Fehler ...';
} else {
$message = 'Alles OK ...';
}
?><html>
<body>
NAVI
<?php echo $message ?>
<form ..>
...
- oder -
du verlagerst die Fehlerüberprüfung eben dorthin, wo du dann auch sofort
die Fehlerausgabe vornehmen kannst.
PHP-Code:
<html>
<body>
NAVI
<?php
if (FEHLER) {
echo 'Fehler ...';
} else {
echo 'Alles OK ...';
}
?>
<form ..>
...
Ich hoffe ich hab dich überhaupt richtig verstanden :wink: