Il punto e virgola ci deve andare alla fine dell'istuzione contenuta nel caso che la situazione verificata sia vera.
quindi chiudo lo switch con } ci metto il punto virgola e chiudo la condizione if con la }.
Nel parse error non vinene detto nulla, l'errore tra le altre cose non coincide con un istuzione di php.
mi date qualche suggerimento

ciao