%26 to &
For some reason, web servers convert %26 to & when passing it to any page through GET. Just a simple exception would be nice, but using any type of search engine, and searching for %26 comes up with dates, prices, sizes, but nothing on “%26 to &” conversions. So for example this comes into play when you have
?keyword=H%26M&x=y
Which converts this to
?keyword=H&M&x=y
$_GET['keyword'] = 'h'; $_GET['M'] = ''; $_GET['x'] = 'y';
Thus making life difficult.
Edit
Seems that in .htaccess it converts the %26 to & when it passes it through mod_rewrite. PHP seems to handle this fine, and no problems.