Hello,
Also alles back to zero... Es scheint doch ein Syntaxfehler zu sein.
Mit einem solchen Fragment, in dem dann auch noch die Hälfte durch ... gekürzt wird, kann man Dir leider auch nicht richtig helfen. Das heißt jetzt aber nicht, dass DU Deinen gesamten Code hier reinschreiben sollst. Du musst eben versuchen, die passenden Abschnitte zu treffen und die dann zeichengenau wiedergeben!
Und BITTE keine Fullquotes mehr.
PHP gibt Dir bei eingeschalteten Fehlermeldungen die Chance, Dein Script Schritt für Schritt lauffähig zu bekommen. Der Fehler wird meistens dort angemeckert, wo er sich befindet oder kurz danach, wenn der Parser eben merkt, dass etwas nicht mehr stimmen kann. Dann liegt er oft nur eine Zeile höher, z.B. wenn man ein Semikolon vergessen hat oder eine schließende runde Klammer.
Nur bei den Blockklammern wird es manchmal eklig. Da kann der Fehler im ganzen darüberliegenden Script versteckt sein. Ein gutes Script-Format hilft da immer, die Fehler schnell zu finden.
Ich empfehle Anfängern immer den Allman-Style http://de.wikipedia.org/wiki/Einrückungsstil
Nun also nochmal von vorne...
Ein harzliches Glückauf
Tom vom Berg