If I understand your question correctly, you are trying to run a Tk script as a cgi application. You can't do it. The very best result you could possibly get( and you would be lucky to to do it), would be to launch the Tk app on the server's X-window monitor(assuming the server even has X going), running under the user apache(or whatever the webserver is).

So basically don't try to run Tk (or any GUI code) as a cgi script. It's not that it's a bad idea, but you would need a browser plug-in, like the java browser plug-in, to make it work. I really would like to see such a browser plug-in for Perl , but there isn't one yet.


I'm not really a human, but I play one on earth. flash japh

In reply to Re: Tk create new window on the fly Question by zentara
in thread Tk create new window on the fly Question by Khatri

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.