csx: eq geht nicht!!!!

Beitrag lesen

Hallo ihr!

Hallo Du! :)

foreach(@data) {
if($_ eq "FREIZEITEN") {
  $check = 1;
  next;
  }

»»}

Ich verstehs echt nicht, weil der Eintrag FREIZEITEN doch in @data steht.

Und wenn du mal ein s/[\r\n]//g; in die erste Zeile der Schleife schreibst? Nur falls du das aus einer Datei ausließt, und da noch Zeilenumbrüche drinstehen sollten (sei es Win, Apple oder *nix-Format).

Ansonsten, vielleicht statt eines "eq" ein if($_=~/FREIZEITEN/)...