You're getting downvoted because you made a quick hacky fix. You knew it was a quick hacky fix when you made it but you still went ahead. And you implied that you thought it would be too much effort to fix your script to work under "strict" and "warnings".

Take a look at the Pragmatic Programmers' list of tips. Right near the top you'll see "don't live with broken windows". You sounded like you were happy to live with broken windows and a lot of people round here disapproved of that.

So you're not getting downvoted because you asked a beginner question. You're getting downvoted because you strongly implied that you're not a beginner but you weren't prepared to make the correct fix. It sounds like you've now made a start on doing the right thing so you can expect to get some more positive votes.

--
<http://www.dave.org.uk>

"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg


In reply to Re^8: The weirdest problem with undef by davorg
in thread The weirdest problem with undef by insaniac

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.