Hi.
I'll need your help. Am still stuck at this. I note that only when I
refresh the page, will I get the latest 'request.vars.value' gets posted to
the controller.

   1. Is there a way of auto-refreshing the controller?
   2. Is there a better method that this......Following your suggested
   option of {{form.custom.end}} i ended up with a blank page instead, hence
   going to the basics.
   3. My aim is that when a user posts input, I retrieve it from what ever
   means....request.vars etc,  then send to the functions to process..

Kind regards

On Sat, Jul 7, 2018 at 1:33 PM Maurice Waka <mauricew...@gmail.com> wrote:

> I managed to go to the basics and got some progress:
> def searches():
>     form = FORM(INPUT(_name='message'), INPUT(_type='submit'))
>     code = request.vars.message
>     return dict(code=code)
>
> view:
> <form enctype = "multipart/form-data" action = "{{= URL()}}" method =
> "post" class="hidden">
>                                     <select data-conv-question="Hello! I'm
> a bot created from a HTML form. Can I show you some features? (this
> question comes from a select)">
>                                         <option value="yes">Yes</option>
>                                         <option value="sure">Sure!</option>
>                                     </select>
>                                     <input type="text" name="message"
> data-conv-question="Alright! First, type one word e.g. 'exercise', or ask a
> question.|Okay! you can type one word e.g. 'Soy', or ask a question.">
>                                     <input type="text"
> data-conv-question="{{=code}}" data-no-answer="true">
>
>                                 </form>
>
> However, as a test, when retrieving data to controller, the request.vars
> does not give me the immediate user posted data, instead the previous data
> posted. For example, if the user posts 'abcd', with the previous post
> having been '1234', I'll get '1234' returned and not 'abcd'.
> Is there a way of cleaning up request.vars and getting the CURRENT posted
> data?
> Thanks for the help, God bless!
>
> On Fri, Jul 6, 2018 at 8:56 PM Anthony <abasta...@gmail.com> wrote:
>
>> On Friday, July 6, 2018 at 12:49:23 PM UTC-4, Maurice Waka wrote:
>>>
>>> I've changed from method='GET' to method ='POST', name=message ' (the
>>> table name) etc. But I seem to have an issue with the highlighted part.
>>> It's still not posting. Could you please give an example of how this can
>>> work?
>>> <form action="" enctype="multipart/form-data" method="POST"
>>> class="hidden">
>>>                                     <select data-conv-question="Hello!
>>> I'm a bot created from a HTML form. Can I show you some features? (this
>>> question comes from a select)">
>>>                                         <option value="yes">Yes</option>
>>>                                         <option
>>> value="sure">Sure!</option>
>>>                                     </select>
>>>                                     <input type="text" name="message"
>>> data-conv-question="Alright! First, type one word e.g. 'exercise', or ask a
>>> question.|Okay! you can type one word e.g. 'Soy', or ask a question.">
>>>
>>
>> What exactly is the problem with that line? What are you expecting and
>> what do you observe?
>>
>> Note, if you're using SQLFORM, you'll need to include
>> {{=form.custom.end}} to make sure the hidden formname and formkey fields
>> are included. Please read the documentation.
>>
>> Anthony
>>
>> --
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> ---
>> You received this message because you are subscribed to a topic in the
>> Google Groups "web2py-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/web2py/ohTduB-ui7U/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> web2py+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to