Ich habe es jetzt so geregelt, dass das IF(!$VAR1) {} Konstrukt weiters vor dem UPDATE Befehl steht. Da das HTML aber keinen Befehl weiter durchlässt, wird dieser nie ausgeführt.
Und sollte es doch passieren (wie auch immer) greift das IF und die Funktionen werden korrekt, aber mit (noch) beschädigten CSS ausgeführt.