in reply to Help with this statement

Your if clause looks to perl like:
if (($value == 456) || (453))
instead of what you intend.

--jwest

-><- -><- -><- -><- -><-
All things are Perfect
    To every last Flaw
    And bound in accord
         With Eris's Law
 - HBT; The Book of Advice, 1:7