-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dennis Allison wrote: > We frequently use a design pattern which uses a multi-part form on a page. > The form is populated from a RDBMS. Multiple submit buttons capture the > function to be performed. The form action routine breaks into a case-like > if-elif-else statement. Each action (e.g,, 'add', 'edit', 'delete') is > implemented as a separate block of code. The form uses <POST> to transfer > parameters (all strings or empty) to the action. The action grabs the > parameters, performs its function, and then continues in the application > flow as needed, transferring control using a redirect to the desired URL > with appended CGI parameter. Frequently the redirect simply return to the > original form for further modification. > > My problem: In one form for one submit button, the redirect appears to > fail. The action is performed but the page to which the action redirects > upon completion is never displayed. Other actions from the same form work > fine. We have been trying to isolate the problem, but have not been > successful--everything looks correct, but we still see the one failure. > Nearly identical code in other parts of the system works fine. > > Any suggestions would be appreciated. Is there somthing subtle and > unusual about the way Zope 2.11 manages redirects?
Check that the response status is not "locked" by something which happens before you call 'response.redirect'. Also, you might pass 'lock=True' to that method, in case some other bit of code firing *afterwards* is overwriting your redirect status. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI4Pa5+gerLs4ltQ4RAiPHAKCZ/sLEhrfrhsjanYeYjuLopn6uXQCgnHnv J8+rWEYc9voOvkNtjqDhMaw= =Ww7l -----END PGP SIGNATURE----- _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )