xwolf: if = wahr, obwohl X != Y ist ???

Beitrag lesen

anderes als das was als was als 2. da -> "if ($bday eq @time[3] && $bmonth-1 eq @time[4])" abgefragt wird...

Du weisst, das 'eq' nicht dasselbe ist wie '==' ?
'eq' gilt fuer Strings... '==' fuer Zahlen.

Und Elemente aus einem Arry spricht man eigentlich so an $array[num].

Versuchs mal so:
if (($bday == $time[3]) && (($bmonth-1)== $time[4])) { }

Ciao,
  Wolfgang