Hallo,
[...] die neuste PHP-Version von php.net runtergeladen [...] Jetzt habe ich das Problem, dass die ganzen case- Anweisungen nicht mehr funktionieren.
SWITCH/CASE gibt es nach wie vor, und es funktioniert einwandfrei.
Ich vermute mal, dass Du globale Variablen verwendest,
die nun nicht mehr "funktionieren", weil register_globals=off ist.
Stelle um auf $_GET/$_POST/$_REQUEST.
http://www.dclp-faq.de/q/q-sicherheit-global.html
http://www.dclp-faq.de/q/q-php-variablen.html
Gruesse,
Thomas