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
