ahhhhhhh!

redirect(URL(request.application, 'default', 'searchpurchaseresults',
             vars=dict(page=0,orderpref='None',agent=form.vars.agent,
                       fsource=form.vars.fsource,
                       fromdate=form.vars.fromdate,
                       to=form.vars.to)))

>

On Jan 14, 7:45 am, vvk <[email protected]> wrote:
> Solved it using this:
>
> arglist = "page = 0" + "&orderpref=" + "None" + "&agent=" + str
> (form.vars.agent) + \
>                                         "&fsource=" + str(form.vars.fsource) 
> + "&fromdate=" + str
> (form.vars.fromdate) + "&to=" + str(form.vars.to)
> redirect(URL(request.application, 'default', 'searchpurchaseresults/?'
> + arglist ))
>
> I received at other function using
> myarg = request.vars.varname
>
> I think code's bit clumsy which reduces readability of code, any other
> way to produce that arglst ??
>
> On Jan 14, 4:39 pm, vvk <[email protected]> wrote:
>
> > I'm redirecting from a function as:
> > redirect(URL(r = request, f = 'testingargs', args = arglist ))
>
> > At "testingargs" function, I'm getting "underscores" for arguments
> > (request.args(0)) if there are any spaces in arguments. Is there a way
> > to receive arguments without getting these underscores ?
>
> > redirect(URL (f="testingargs", args=["these are args with spaces"])
> > I'm getting at testingargs function for request.args(0):
> > these_args_have_spaces
>
>
-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.


Reply via email to