Hallo Heinz,
Die folgende Konstruktion funktioniert leider nicht so wie erhofft:
if ($ebene eq startseite or fehlerseite) { print "" ;} elsif ($ebene eq schule or gesundheit or verein) { print "../" ;} else { print "../../" ;}
Wenn ich dagegen schreibe
if ($ebene eq startseite) { print "" ;} elsif ($ebene eq fehlerseite) { print "" ;} elsif ($ebene eq schule) { print "../" ;} elsif ($ebene eq gesundheit) { print "../" ;} elsif ($ebene eq verein) { print "../" ;} else { print "../../" ;}
funktioniert es.
Versuch doch mal folgendes: if ($ebene eq startseite or $ebene eq fehlerseite) { print "" ;} elsif ($ebene eq schule or $ebene eq gesundheit or $ebene eq verein) { print "../" ;} else { print "../../" ;} Ist zwar ungetestet, aber grundsätzlich muss das eq wiederholt werden denke ich. Gruß Karsten