So then does every page class need to start with a 'msg = None' bit to reset things?
On Tuesday, August 6, 2013 1:32:25 PM UTC-5, NSC wrote: > > I'm often frustrated by the encoding and display intricacies of passing > messages around in gets/posts, so I usually end up doing one of the > following. (Choose the one that's best for your situation.) > > 1) put the message in a cookie, then have the target page (or all pages > for that matter) check the 'message' cookie and display whatever is in > there. > > 2) stick a message in a session variable (if you're using session) and > display whatever message is there. > > These two have always worked for me. I usually do # 2, and have code on > every page to check for messages and display. I also have a shared > javascript lib for how the message is presented, so it works on every page. > > Hope this helps... S > > > > On Tue, Aug 6, 2013 at 2:12 PM, Bill Seitz <[email protected] <javascript:> > > wrote: > >> Often, after a user POST, I want to end by redirecting to a URL. >> Sometimes I want to pass along a status message and have that displayed on >> the target URL page. >> >> My first thought is to >> 1. pass the message as url-query-arg - web.found(target + '?msg=$msg) >> 2. have a handler in the base layout - $if msg.... >> >> But: >> a. is this a bad security risk? >> b. if not, what am I missing as the process for catching the msg in the >> base layout? Backtrace shows that the msg is there within request/input but >> seem to need some with/import/whatever to get access to it.... >> >> thx >> >> -- >> You received this message because you are subscribed to the Google Groups >> "web.py" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] <javascript:> >> . >> Visit this group at http://groups.google.com/group/webpy. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- You received this message because you are subscribed to the Google Groups "web.py" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/webpy. For more options, visit https://groups.google.com/groups/opt_out.
