Hallo Ingo,
Hilfreich wäre da ein Blick ins Error-Log des Webservers, da steht in der Regel etwas mehr über die Fehlerursache drin - vorausgesetzt, dein Hoster bietet dir die Möglichkeit.
Da steht drin: [29-Feb-2016 14:42:55 Europe/Berlin] PHP Parse error: syntax error, unexpected '{' in ... on line 12
Das ist die erste geschweifte öffnende Klammer nach dem "if".
ja, jetzt sehe ich's auch: Die öffnende geschweifte Klammer ist für den Parser "unexpected", weil er in der Zeile davor eigentlich noch eine schließende runde Klammer vermisst. Wenn man's ein bisschen auseinanderzieht, wird es etwas deutlicher:
if ( isset( $fehlt[ $_SERVER[ 'REQUEST_URI' ] ] ) <= schließende Klammer ')' fehlt
Ein Editor mit Bracket Matching ist was Feines, da wäre dieser Fehler sofort aufgefallen. ;-)
So long,
Martin