Thanks for reply Mr. Wim, I am using Ubuntu 10.10, Wt 3.1.9, and gcc
4.4 also tried with gcc 4.5.

On Mon, May 23, 2011 at 1:54 AM, Wim Dumon <[email protected]> wrote:
> Hey Gurpreet,
>
> I lookat at the code of your fist post, compiled it here, and it
> compiles. It doesn't run correctly becaues 'call' is not initialized.
>
> I have no idea what is wrong, but it seems to be some installation
> issue (of Wt? gcc?) What linux are you using?
>
> BR,
> Wim.
>
> 2011/5/20 Gurpreet Kaur Karwal <[email protected]>:
>> Reference to previous post- Now I tried a change
>>
>> instead of :         submit->clicked().connect(this, &form::submit);
>>
>> I used:
>> submit->Wt::EventSignal<Wt::WMouseEvent>::clicked.connect (this,
>> &form::submit);
>>
>> and now I get the error:       http://paste.ubuntu.com/610614/
>>
>> Please help me out in tracking what am I doing wrong?
>>
>> On Fri, May 20, 2011 at 1:29 PM, Gurpreet Kaur Karwal
>> <[email protected]> wrote:
>>> Hello,
>>> I created a very simple form whose source code is
>>> at:http://paste.ubuntu.com/610489/
>>>
>>>  and header file at: http://paste.ubuntu.com/610492/
>>>
>>> After issuing MAKE I get the errors specified at:
>>> http://paste.ubuntu.com/610484/
>>>
>>> Please let me know what is the problem with my source code so that I
>>> can correct this error.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Fri, May 13, 2011 at 6:46 PM, Gurpreet Kaur Karwal
>>> <[email protected]> wrote:
>>>> Thank You very much Mr. Dumon for your reply, It will definately be 
>>>> helpful.
>>>>
>>>> On Thu, May 12, 2011 at 2:41 PM, Wim Dumon <[email protected]> wrote:
>>>>>
>>>>> Hi Gurpreet,
>>>>>
>>>>> There are limitations. The browser will not be happy with the html and
>>>>> the body tags, and Wt will not like the fact that the example html
>>>>> that you write does not contain valid XML (e.g. <input type=submit
>>>>> value="Show"> vs <input type=submit value="Show"/>.
>>>>>
>>>>> I haven't tried this myself, but the inclusion of a form element will
>>>>> probably work in most cases. If the browser does not support
>>>>> JavaScript, Wt already puts a form tag in the toplevel of the page,
>>>>> and you'll have a form in a form and that will not work. If you
>>>>> configured Wt in progressive bootstrap, Wt will also add this toplevel
>>>>> form element (since it doesn't know yet if the browser will support
>>>>> JS), and you have  a problem.
>>>>>
>>>>> But if you really want to do this, why not use an iframe? Iframes are
>>>>> made for exactly this use case. On top of that, you can have the CGI
>>>>> served by apache/nginx/... and you don't have to care about calling a
>>>>> CGI script yourself. Alternatively, you could specialize a WResource
>>>>> that calls the CGI script, if you want to use Wt's session tracking
>>>>> mechanism to provide access control to the CGI script (maybe such a
>>>>> resource would be a nice addition to the toolkit).
>>>>>
>>>>> An iframe in Wt can be implemented by a WText:
>>>>> new WText("<iframe src=\"my.cgi\"/>", Wt::XHTMLUnsafeText, parent);
>>>>> Or in case that you use a WResource:
>>>>> WCgiResource *r = new WCgiResource("/my/script/is/here", ...);
>>>>> new WText("<iframe src=\"" + r->url() + "\"/>", ...);
>>>>>
>>>>> Note that 'Wt::XHTMLUnsafeText disables the XSS filtering for this
>>>>> wtext, so beware if any of the iframe's URL contains untrusted
>>>>> strings!
>>>>>
>>>>> BR,
>>>>> Wim.
>>>>>
>>>>> 2011/5/12 Gurpreet Kaur Karwal <[email protected]>:
>>>>> > Thank You very much for replying. So, that means I can embed an HTML
>>>>> > CODE
>>>>> > example:-
>>>>> >
>>>>> > <html>
>>>>> >   <body>
>>>>> >
>>>>> >     <p>
>>>>> >
>>>>> > <FORM METHOD="GET" ACTION="http://path to script">
>>>>> > Lambda:
>>>>> > <INPUT type=text    name=lambda          VALUE="">
>>>>> >
>>>>> > <input type=submit value="Show">
>>>>> > <input type=reset value="Reset">
>>>>> > </FORM></p></body></html>
>>>>> >
>>>>> > Can be embedded in WText???
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Tue, May 10, 2011 at 12:17 PM, Wim Dumon <[email protected]> wrote:
>>>>> >>
>>>>> >> Hi,
>>>>> >>
>>>>> >> A WText can show embedded HTML code and filters it for XSS at the same
>>>>> >> time (the HTML must have valid XML syntax). Wt does not contain
>>>>> >> methods to set the environment variables for your CGI script for you,
>>>>> >> you'll have to do this yourself.
>>>>> >>
>>>>> >> A solution will probably involve pipe(), fork(), setenv(), popen() and
>>>>> >> some glue methods to forward the output of the CGI script to a string
>>>>> >> in the Wt process.
>>>>> >>
>>>>> >> BR,
>>>>> >> Wim.
>>>>> >>
>>>>> >> 2011/5/9 Gurpreet Kaur Karwal <[email protected]>:
>>>>> >> > I want to create a form using wt that is capable of calling a CGI
>>>>> >> > Script. Is
>>>>> >> > the practice of writing HTML Code and then somehow embedding it in wt
>>>>> >> > worth?? If yes, how can I do that. And if there is an easier
>>>>> >> > alternative
>>>>> >> > to
>>>>> >> > embedding HTML code please do tell. It will be great if I can have
>>>>> >> > some
>>>>> >> > example of the suggested method also.
>>>>> >> >
>>>>> >> >
>>>>> >> >
>>>>> >> > ------------------------------------------------------------------------------
>>>>> >> > WhatsUp Gold - Download Free Network Management Software
>>>>> >> > The most intuitive, comprehensive, and cost-effective network
>>>>> >> > management toolset available today.  Delivers lowest initial
>>>>> >> > acquisition cost and overall TCO of any competing solution.
>>>>> >> > http://p.sf.net/sfu/whatsupgold-sd
>>>>> >> > _______________________________________________
>>>>> >> > witty-interest mailing list
>>>>> >> > [email protected]
>>>>> >> > https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>>> >> >
>>>>> >> >
>>>>> >>
>>>>> >>
>>>>> >>
>>>>> >> ------------------------------------------------------------------------------
>>>>> >> Achieve unprecedented app performance and reliability
>>>>> >> What every C/C++ and Fortran developer should know.
>>>>> >> Learn how Intel has extended the reach of its next-generation tools
>>>>> >> to help boost performance applications - inlcuding clusters.
>>>>> >> http://p.sf.net/sfu/intel-dev2devmay
>>>>> >> _______________________________________________
>>>>> >> witty-interest mailing list
>>>>> >> [email protected]
>>>>> >> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>>> >
>>>>> >
>>>>> >
>>>>> > ------------------------------------------------------------------------------
>>>>> > Achieve unprecedented app performance and reliability
>>>>> > What every C/C++ and Fortran developer should know.
>>>>> > Learn how Intel has extended the reach of its next-generation tools
>>>>> > to help boost performance applications - inlcuding clusters.
>>>>> > http://p.sf.net/sfu/intel-dev2devmay
>>>>> > _______________________________________________
>>>>> > witty-interest mailing list
>>>>> > [email protected]
>>>>> > https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>>> >
>>>>> >
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Achieve unprecedented app performance and reliability
>>>>> What every C/C++ and Fortran developer should know.
>>>>> Learn how Intel has extended the reach of its next-generation tools
>>>>> to help boost performance applications - inlcuding clusters.
>>>>> http://p.sf.net/sfu/intel-dev2devmay
>>>>> _______________________________________________
>>>>> witty-interest mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>>
>>>>
>>>
>>
>> ------------------------------------------------------------------------------
>> What Every C/C++ and Fortran developer Should Know!
>> Read this article and learn how Intel has extended the reach of its
>> next-generation tools to help Windows* and Linux* C/C++ and Fortran
>> developers boost performance applications - including clusters.
>> http://p.sf.net/sfu/intel-dev2devmay
>> _______________________________________________
>> witty-interest mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>
>
> ------------------------------------------------------------------------------
> What Every C/C++ and Fortran developer Should Know!
> Read this article and learn how Intel has extended the reach of its
> next-generation tools to help Windows* and Linux* C/C++ and Fortran
> developers boost performance applications - including clusters.
> http://p.sf.net/sfu/intel-dev2devmay
> _______________________________________________
> witty-interest mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/witty-interest
>

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to