[Thread Prev][Thread Next]   >Date Index >Thread Index

Re: spam-script && use strict

Stefan Bauer - Sat Dec 08 17:18:10 2007

Stefan Bauer schrieb:
> sub werte_sammeln {
> my $alias  = shift;
> $benutzer{$alias}{'score'} = 0;
> $benutzer{$alias}{'score'}++;

> Es scheint, als würde er das Hash immer noch nicht durch jeden Aufruf
> hochzählen. Eigentlich sollte es doch mit += 1; um eins erhöht werden?

Schande über mich! :/

Ich muss natürlich beim Aufruf der sub-Funktion prüfen, ob es den
Eintrag für Benutzer schon gibt. Sonst ist das Setzen auf 0 der
ständige Neuanfang...

sub werte_sammeln {
my $alias  = shift;
unless ($alias) {
$benutzer{$alias}{'score'} = 0;
}
$benutzer{$alias}{'score'}++;
}

So tut es jetzt.

Sorry für die äußerst dämliche Frage.


Next: