On Saturday, September 7, 2013 6:50:32 AM UTC-4, kranthi aeronaut wrote:
>
> some please help me , i am using web2py for simple addition of 2 numbers
> application , i have created a function called "calc" in default.py and
> wrote the following code in it
>
> *def calc():*
> * answer=request.vars.a+request.vars.b*
> * return dict(answer)*
> *
> *
> i created a file called default/add.html & wrote following code in it:
> *
> *
> <html>
> <form action="calc" method="POST">
>
You action is a relative URL (i.e., just "calc"), so the browser simply
adds that on to the URL of the current page -- so that form is getting
posted to /yourapp/default/add/calc instead of /yourapp/default/calc. You
should instead use the URL() function to generate the proper URL for you:
<form action="{{=URL('default', 'calc')}}" method="post">
Anthony
>
--
---
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.