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

Reply via email to