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