Track last selected area or city. 2014-04-12
authorIain Patterson <me@iain.cx>
Sat, 12 Apr 2014 19:44:41 +0000 (15:44 -0400)
committerIain Patterson <me@iain.cx>
Sat, 12 Apr 2014 19:56:14 +0000 (15:56 -0400)
commit99c95916fa6901a10f864f25f9a05f95d792902e
treedda11fdb00eeb845f5a73563591816687f3d5ae8
parentf44ed8d0e1de072ea341c013c967714cd0217fee
Track last selected area or city.

Unless a form was just submitted, no default option is set in a select
box, so the first option in alphabetical order is used.  That can be
annoying, for instance, for users who mainly process data in one city
and find another city selected by default in all dropdowns.

On form submission we now track the selected city or area in a session
variable, and retrieve it when showing a form with no default option.
lib/area.php
lib/contact.php
lib/donation.php
lib/forms.php
lib/hub.php
lib/order.php
lib/session.php