(finde ich zwar trozdem etwas unlogisch weil es doch in der else gestanden hat aber ok. ->ist halt so)
Schau mal, du hast mit ?> PHP abgeschlossen, alles was danach kommt interessiert den PHP Interpreter nicht mehr.
Nun hast du aber eben noch ein paar Fehler:
das ?> am ende ist falsch. Du hast den PHP-Tag schon oben geschlossen, es steht also zweimal ?> ?> hintereinander. Die Klammer davor, }, ist völlig egal, da die sich ja ausserhalb der PHP-Tags befindet.
Der Fehler den PHP melden sollte ist, dass du die schleife nicht abgeschlossen hast, denn als du mit
} ?>
PHP abgeschlossen hast, war die schleife ja noch offen.
Und genau deswegen musst du unten nochmal den PHP-Tag öffnen, die Schleife/If-Else-Anweisung beeden, und dann den PHP-Tag wieder schliessen.
Vielen Dank euch beiden
Bidde :)
gruß
Mick
cu RFZ