Hey Monks!

I'm looking for some advice on project design. I'm a newb perl programmer, so please keep the discussion elementary, though I am getting better.

Here's what I want to do. Our clients can login to our message management system and view messages. I have a client who needs a file formatted in a specific way, and he wants to download the file and save it rather than just view it. It is supposed to be saved as a .vcf file. The file is not in this format to begin with. The user would click a link on the current window, and start the program. The first thing the program would have to do is scrape the current window that is open. I'm not sure if it is html or not, but you can view the source code on it and scrape the information from there. The next thing the program will do is compile the information into a vcf file. Once that is complete, it will offer the user the option to save the .vcf file. I've never used perl with a web application before, so I'm not sure where I should get started?

I love it when a program comes together - jdhannibal

In reply to Need some advice on project design by jdlev

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.