It's hard to believe that all three scripts and servers are identical, when one of them is giving a warning, and the other two do not. Therefore I strongly believe that the script on the dev-server uses `perl -w`, while the others do not :) Perl doesn't warn you just because it likes to do so, so much, but rather to inform you that your code isn't what it should be. To make it go away? Make sure $HASH{key} contains a value (or don't use it), or delete the "-w" from the hashbang ;)

Update: besides the hashbang, the warnings can be turned on using use warnings; and maybe your sysadmin created an alias for perl (alias perl='perl -w'). Who knows? Would make sense on a dev. machine.

--
b10m

All code is usually tested, but rarely trusted.

In reply to Re: unwanted error messages appearing :-) by b10m
in thread unwanted error messages appearing :-) by LaidBackWebSage

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.