Hallo,
schön, dass Du Dich um Trennung von Parameterübernahme, Kontrollen, Berechnungen und Ausgabe bemühst :-)
$fehler = '';
// Button wurde gedrückt
if (empty($Vorname)) {$allesok=0; $fehler .= "Vorname fehlt! \n";}
if (empty($Nachname)) {$allesok=0; $fehler .= "Nachname fehlt! \n";}
if (empty($Adresse)) {$allesok=0;$fehler .= "Adresse fehlt! \n";}
#...
Nun hast Du eine Variable $fehler, die alle Fehlermeldungen cder Reihe nach enthält.
Vor der Ausgabe musst Du nur noch die RAW-Zeilenumbrüche mit <br /> ergänzen. das machtg die Funktion nl2br().
LG
Chris