Thanks haukex!!!! Really, thanks!!! You gave a lot of explanations and I grasped some of them. Most of my information comes from an old book and realize that much of my code could be out of date with better ways of coding things. Thanks for the following code:
 
@row{qw/title title2 pages author/} = split /:/, $line, 4;
More user friendly. :)
 
The only thing I couldn't get to work was:

use Data::Dump; dd \@vlinks;
I would get an error 500 message. I omitted it and everything worked great.

Just to fill in some missing information....
->title could include any character except a colon
->title2 acted as a filename so I could reference artwork
->pages number of pages as a number (assumption correct)
->author could include any character except a colon
 
The data is added to txt file by way of another cgi program which has all the substitutions I need.


In reply to Re^2: Sorting Text File for HTML Output (updated x2) by michael.kitchen
in thread Sorting Text File for HTML Output by michael.kitchen

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.