Originally Posted by
techgnome
It's called URLEncoding... and it's normally done with forms that have an action of GET... because the data has to be safely passed through the URL so non alphanumerics get converted to their Hex value (2B in the case of a +). on the receiving end it then needs to be run through a URLUnencode process. POSTed data (where the form action = POST) on the other hand usually gets handled differently... and doesn't usually go through the URLEncoding... so are you sure you're POSTing and not GETting?
-tg