Klaus Mock: Befehl; (index($variable1,$variable2) >= 0 )

Beitrag lesen

Hallo,

ich hätte da ein weiteres Problem (langsam werde ich zum Dauergast):
Was ist an diesem Code falsch?

for($a=0; $a<$laengebands; $a++) {
foreach(@configzeilen) {
  if(index($bands[$a],$_) >=0) {
    print "Die ConfigDatei enthält folgende Bands: $bands[$a]\n";
  }
}
}

Hast Du berücksichtigt, daß beim Einlesen aus einer Datei auch die Zeilenumbrüche mit eingelesen werden? index() überprüft nun, ob $_ in $band[$a] vorkommt, allerdings auch eventuell vorhandene Zeilenumbrüche.

Grüße
  Klaus