MudGuard: was ist daran verkehrt?

Beitrag lesen

Hi,

if (not(($ip[0] eq '64') and ($ip[1] eq '38') and ($ip[2] eq '240') or ($ip[2] eq '241')))
if (($ip[0] ne '64') and ($ip[1] ne '38') and ($ip[2] ne '240') or ($ip[2] ne '241'))

Weil Du die DeMorgan-Gesetze mißachtet hast und daher eine vollkommen andere Bedingung geschrieben hast.

NOT(A AND B) == NOT(A) OR NOT(B)

NOT(A OR B) == NOT(A) AND NOT(B)

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/