This is a horrible idea.
  1. you're replacing the convenience of arrays with symbolic references (see perlref for more). Symbolic references can be good things, but probably not here. They detract from readability of code, and don't make sense to people who've had only passing exposure to perl. compare $foo[$x] with ${"foo$x"}. which one is easier to parse?
  2. Psychic::Clairvoyance tells me you're not using CGI. If possible, please use CGI.
  3. This isn't valid perl; you've forgotten a `"` somewhere along the line. This is probably accidental, though, from cutting & pasting into the text of the question.

In reply to Re: Really need help with loop variable by boo_radley
in thread Really need help with loop variable by cal

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.