Hi,
hallo,
Danke erstmal an Dich und die anderen für die antwort,
($count_last > $abusecount && length($username) > 3)
wie sind eigentlich die Operator-Prioritäten in dieser Sprache definiert?
Operator-Prioritäten?
meinst du das?
$abusecount = 6;
$date = date
;
$date_today = join( " ", (split(" ",$date)) [1,2] );
($ip_last,$count_last,$date_last) = split(/\*/,$logins{$username});
if ($date_last ne $date_today)
{
$count_last=0;
}
$logins{$username} = ("ip_now*$count_last*$date_today");
dbmclose(logins);
flock(logins,8) if ($doflocks);
Den angegebenen Ausdruck würde ich schon aus Lesbarkeitsgründen heftiger
klammern wollen - wer weiß, ob nicht das "&&" am Ende die höchste Priorität
hat ...
wie einklammern?
was sollte sonst dort stehen?
würde das
($count_last > $abusecount )
nicht genügen?
Um was zu erreichen? Aufgabenstellung, bitte.
gruss vom Alain
Viele Grüße
Michael