Random imagemaps.....

Depends on exactly what you want to have randomized...

You may need two programs (or halves of one program), the first which decides on the placement of the items you want linked, and returns the html to make the image map ie <MAP> tags, including a image tag which references the same or another perl script, telling it through cgi parameters how the items are set out. The second program can then draw the image (with GD) and return it to the client.

Another way instead of using <MAP> tags you can include an image as part of a cgi form and that cgi will recieve the x and y coordinates where the click occured and you can decide what to do based on those coordinates related to the contents of the image.

I've got a perl program which already does what I first described. If you really want I'll post it to snippets or something. But I really suggest you have a try at making it yourself.


In reply to Re: random imagemaps by repson
in thread random imagemaps by Anonymous Monk

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.