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

Reply via email to