Hallo,
Ich kanns fast nicht glauben,aber es war so.
Komischerweise gings beim alten apache 1.3.xy
Was ist daran verkehrt wenn ich zweimal mit
if ((length($username) < 4) or (length($password) < 4) or (!$username))
{
if ((length($username) > 40) or (length($password) > 15) or (!$password))
{
bad();
}
}
der Apache 2.xy ignoriert die erste abfrage einfach?!
Und so gehts nun:
my $lenus = length($username)||'2';
my $lenpa = length($password)||'2';
if (($lenus > 40) or ($lenpa > 15) or ($lenus < 4) or ($lenpa < 4))
{
bad();
}
Hat mir da jemand eine erlärung dafür?
Gruss
vom Alain