Thank you...I had actually already fixed the problem with multiple buttons. The main issue I had was I couldn't figure out a correct/safe way to loop through the entire log. I notice you didn't throw the log into the array. To explain what I really want with this program, essentially there are going to be multiple error/warning strings. I want the program to parse my document and on a priority basis, display one red button if it sees any 'red' errors. 2nd priority would be one yellow button if it seen any 'yellow' warnings. If it doesn't see any of either of these error/warning strings, it would display one green button. In order to fix these errors, the buttons will actually be image links to the log directories, so I will be able to click the button, go to the directory, read the log and figure out what the problem is. I would like to make the program more advanced in the future, but I would like to get something working as soon as possible, and improve upon it later (as needed.) Your code does help very much; I suppose I don't need to throw the log into an array to loop through the whole thing after all (to get the effect I want.) Thanks! :)

In reply to Re^6: trouble parsing log file... by perl_geoff
in thread trouble parsing log file... by perl_geoff

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.