Bug #3941 http://bugs.mysql.com/search.php should use GET not POST
Submitted: 31 May 2004 15:27 Modified: 31 May 2004 18:44
Reporter: Tim Bunce Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Websites: bugs.mysql.com Severity:S3 (Non-critical)
Version: OS:
Assigned to: Indrek Siitan CPU Architecture:Any

[31 May 2004 15:27] Tim Bunce
Description:
Because the http://bugs.mysql.com/search.php advanced search form uses POST instead of GET it's not possible to bookmark searches.

This means, for example, it's hard to share lists of relevant bugs with people. You can't simply give them a url. You have to say "enter foo into this field and bar into that" etc etc.

Note that the "Go to bug ID or search bugs for:" form in the top right hand corner of the page DOES already use method="get" (so those results are bookmarkable but that search is very limited - it can't be used to list all bugs in a particular release for example). The use of ET needs to be extended to the advanced search form as well.

How to repeat:
Go to http://bugs.mysql.com/search.php and enter search criteria.
Click search button.

Note that results page url is just "http://bugs.mysql.com/search.php".
It doesn't contain the search criteria corresponding to the results now being shown and so it can't be bookmarked to rerun the same search later.

Suggested fix:
Changing

<form id="asearch" method="post" action="/search.php">

to

<form id="asearch" method="get" action="/search.php">

(ie change post to get) in the page generated by search.php should be sufficient.
[31 May 2004 18:44] Indrek Siitan
Fixed.