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