I've tried also to concatenate strings, using ascii with chr(38), the result is the same.
Someones have a solution?
Thanks.
Niphlod
unread,
Sep 19, 2016, 10:12:35 AM9/19/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to web2py-users
what version are you using ? can you try starting a shell and doing this ?
>>> URL(vars=dict(loc='foo', timestamp='bar'))
my output is
'/welcome/default/index?loc=foo×tamp=bar'
Anthony
unread,
Sep 19, 2016, 10:35:57 AM9/19/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to web2py-users
Where/how are you using the resulting url variable. It looks like you are displaying it (unescaped) directly as HTML, in which case, "×" is treated as the HTML entity name for the multiplication sign. It should work if you just let web2py escape it, though we may need to see more code.