Alain: kann man so "if /!$username/" eine *.db liste abfragen?

Hallo frohes neues jahr - erstmal,
Ich habe eine frage zur abfrage einer db-liste.
Ist es möglich eine liste nach einem usernamen abzusuchen und falls der username nicht
drinnen steht man dann dies
$logins{$username} = ("$agent_now*$count_last*$date_today");
einträgt nur wenn er den usernamen nicht findet?
oder sind solche abfragen "if /!$username/" nicht möglich?
Dazu hätte ich noch ne frage,wieso darf man $logins{$username} so nicht schreiben,
wenn man use strict verwendet? Er meckert wegen den {},wie wärs den korrekt?
Gruss vom Alain

--
..."Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." (Albert Einstein)
  1. Hallo,

    ich habs nun rausgefunden
    es funtzt so

    while (<DB_FH>){
    if (!/$username/){
    my $count_last = 1;
    $logins{$username} = ("$agent_now*$count_last*$date_today");
    }
    }

    es wundert mich aber warum der apache keinen eintrag in die liste macht,
    wenn count_last auf 0 anstatt auf 1 steht.

    Gruss vom Alain

    --
    ..."Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." (Albert Einstein)