MudGuard: Darstellung verfeiner

Beitrag lesen

Hi,

Weiterhin habe ich aber hier das Problem, dass die dritte Anweisung nicht geht



> elseif ($gesperrt == '1') {
> }
> elseif ($notizen == '1') {
> }
> elseif ($gesperrt == '1' && $notizen == '1') {
> }

sonst, falls $gesperrt == '1' , mach was.
sonst (also wenn $gesperrt != '1' ist), falls $notizen == '1' ist, mach was.
sonst (also wenn $gesperrt != '1' und $notizen != '1' ist), falls $gesperrt == '1' - ups, das geht ja nicht - und `$notizen == '1' - ups, das geht ja auch nicht - mach was.

Falls $gesperrt == '1' ist, wird der erste der hier zitierten Zweige ausgeführt. Alle anderen kommen nicht dran.

Gleiches, wenn $notizen == '1' (und $gesperrt != '1') ist, dann kommt der zweite Zweig dran. Alle anderen kommen nicht dran.

zu dem elseif mit ($gesperrt == '1' && $notizen == '1') kommt der Interpreter also nur, wenn sowohl $gesperrt != '1' ist als auch $notizen != '1' ist. Und in dem Fall kann die Bedingung nicht erfüllt sein.

Auf die Reihenfolge kommt es an ...

cu,
Andreas a/k/a MudGuard