Analyzing location.hash with this simple javascript code:
<script type="text/javascript">alert(location.hash);</script>
It's hard for me to separate GET variables containing a and (encoded as% 26) and a and used to separate the variables.
Example one:
Example two:
Code = PHP% 20% 26% 20code & Age = 15d
As you can see, example 1 has no problems, but getting javascript in order to know that "code = php and code" in example two is beyond my capabilities:
(Note: I do not use these variable names, and changing them to something else will only work until the search query matches the search key, so I would not consider this a valid solution.)